Babbage: The private Moon race