I don't even like platformers, but I was compelled to finish this game after completing the first level. I'm impressed with how long this game is.
The music is really good, I especially like the first level track, and I liked the theme variations on the later levels.
The music/mood remind me a bit of Vagante too.