I like the level design, each new level requires me to make some mistakes and think before I figure out how to complete it. The character animations are really cool.
My only complaint is that quite often I end up climbing an edge when I want to drop down, but I also appreciate how you worked around that and made it part of the challenge on some levels.