This is exactly what an indie platformer should be. Though this game doesn't attempt many new things, what it does, it does perfectly. The levels are well designed, it has a very unique art style. Very simple, yet ambient sound.
The puzzles are clever and rewarding, and the pacing and distancing of the checkpoints in the game are just right, and ensures that you never get frustrated too much yet it never feels too easy.
I never found a single thing about the game that I didn't like, there for it has to be perfect, right? To the developers, if you guys ever by some long shot read this, you guys have bright futures in game design ahead of you.