I really LOVE the artstyle here, i admire that you made your own music (i don't know where to even begin with that stuff)
The gameplay is a little too hard for me, I didn't manage to land on the planet (tried several times), but i did get to the stage where the ship looks like UFO.
Good idea, and well executed. I like it :D