Where do I start?
Right from the get-go the music was brilliant, it truly set the ambiance to the game. The gameplay itself was addictive, I found myself lost in it for about half an hour (purchasing upgrades and capturing stars) before realizing I had beaten the game. The art style seemed minimalist, but that fit well with the theme, it was a matching style. Everything about this game accentuated each bit within itself, and that is what I loved the most.
The story was cute too.