Very fun, very satisfying to get through it. The art and sound design are great :]
Other people have already pointed it out, but the one corner in the first zone not detecting your character landing properly made that section a bit tricky to get through, but the rest of the game was very well designed.