I don't really get the goal of the game. Great graphics and movement, but I can't really seem to do anything except run around and move around on the six faces of the planet (great transitions, too!)
All in all, your graphics and mechanics and all that is great, but the point of the game is unclear.