We are the real winners of the Space Race - eviltoast