Great soundtrack, good graphics and design of the game overall is unique and cool. Main issue is how hard it is to land. You have to be uber precise. I think the meteors on the moon and final level are a bit too fast respawning.
Needs some explanation in terms of goal as well.