The game is very good.
It looks great, the characters are really cute and convey emotion very well. The sounds are also very fun and cute, but the music isn't that good.
The gameplay is very fun and also hard. I used an exploit to beat the game (pausing so I can position my mouse on the planets).
I had one major problem at first, being that the OpenGL didn't really work. I switched to Fire Fox and after that the game worked really good.