"I wish I could run a little faster"
"Well, you'll need 25 stars to make that wish work, plus an extra 10 stars for every speed boost after that."
"These wishes are crap. Do you think there are any wishbones around?"
There's only one song in this game, and it's great, but in order to hear it, you have to stop playing the game. That probably isn't a good design choice.
I got all excited when the comments said the writing was excellent, and then it wasn't. It's like a fanfic. Tired character types and plotlines, and the main character just seems to get along with /everyone/.
On the "level passed" screen, you can change the candy skin to presents. Now you're playing Icy Gifts. Change the skin to any of the other four choices, and you're playing any of four unique, totally original games! It's six-in-one!
Even on fullscreen, this game is too big to fit on a 1366x768 laptop screen. I've never played a browser game so big. Do we really need the extra space?
When I read the instructions "'x' to flip gravity", I expected a puzzle platformer, so I was a little disappointed when I saw that there weren't really any gravity-based puzzles. When I decided it was an action platformer with a gravity twist instead, I found it was actually quite fun.
I often use my last bomb to begin a chain reaction that will complete the puzzle, but as soon as the bot stops moving, the level restarts! If the game would only wait, then the chain will play out and my solution will be successful! Some sort of option to restart the level, instead of forcing a restart, would be preferable.