The game mechanics made it seem like an artificial challenge rather than a game. Not enough variation of gameplay.
I also found a glitch where I could stick to an edge by holding the key for that edge and spam jump to jump up the edge. I suggest making it into a feature by allowing and disallowing surfaces to act like that and refining the jump from a surface. (one tap of the jump key. jump up or away?) You could also make ledges allow hanging.
A problem with the engine: When loading the game, my browser froze on this page. I'm not sure if you can do anything about that, but the NG loader is much friendlier.