I honestly love it, and the music gives it a really pleasant mood. But my only gripe is the noticeable drop in frame rate when you jump on a pink block/dirt block/get a key. Almost every time you touch one of those it stops for a second and usually sends you straight down causing you to restart it. Fix that and you'll have a solid game.
But you still get a 10. =D