I do not really like this, mostly because it isn't very rewarding. What I found to be the most annoying was how you had so little control. You went over this big environment and you couldn't go wherever you wanted. I will admit that it's pretty good for a premise. I had no idea this would take place on the top of a planet. Usually, games like this take place in caves or something.
I did not care much for the graphics. It was meant to be a simple game, so it didn't need to be that good, I suppose. I like the happy face. I wish I had more of a happy face when playing this. The sounds are OK.