Great presentation and some nice little level design tricks. The shields around the sun and the colour matching between the astronauts and the planets was a bit unintuitive at first, but you get the hang of it pretty quickly.
Also, shout out for the best game page I've seen so far.