I usually don't like platformers because it's hard to do anything new, but the music combined with the tight controls makes this a pleasure to play. The level design is very good, they always give you a hint about what the level will be about in the beginning instead of pestering you with tutorials.