Everything is great. Loved the gameplay, the power-ups, mechanics, puzzles.
The graphics are not half bad, so is the music and soundboard.
The game got me playing for hours! Some of the levels were frustrating, it was getting on my nerves! But I love a good challenge! In the end, I only finished 25 levels? and gave upon Bone Bowser over there. Really difficult. Don't know how to continuously damage him... Whew!
Anyway, great game!