I enjoyed the game, everything came together really nicely. I loved the art direction. The mechanics of the game set itself up for some really nice puzzles and platforming segments. Some problems I have with the game however stem from it's level design and introduction to mechanics.
I got to level 19 before I stopped but I played for about 45 minutes. What I noticed is that new mechanics were introduced almost every 2 levels, which didn't really allow any one thing to shine.
For example, fireball eating came in level 7 but it was entirely unnecessary to even use it for any of the other levels I got to. It wasn't even convenient to eat fireballs because they would waste time in the end. Then there was the slime you had to feed fruit, he made one appearance and I never saw him again. It seemed like a waste to have all these interesting things your character can do but to only have one situation in which to use them.
Also I believe I encountered a few bugs. You don't actually have to jump on the springs. You can walk up to them, expel fruit and get a super jump. I'm not sure whether this was intentional or not but it creates a lot of trouble. For some of the jumps you have to launch yourself from the top of the spring. Because you start your super jump at the bottom of the spring if you walk up to the spring as opposed to jump, you don't get the height you need. It also makes it difficult to expel fruit when you don't want to jump up a spring, as you might jump unintentionally.
I believe the progress bar at the level select screen doesn't work. It's permanently stuck at 0 for me, although this isn't really a big deal.
Overall a great game though. I liked the addition of the bonus levels.