Space Race 2040 Reloaded (map game)

This is a map game from Future Wikia, but it has seemingly died, so I'm restarting it here.