My thoughts on the character controls:
This isn't necessarily a bad thing, maybe just a personal preference, but I don't like how you slide off the side of ledges when you get too close to the edge.
Also, when changing directions, if you don't let go of a key, you will keep your momentum in the other direction, but if you let go briefly before moving again, you instantly stop and can turn around faster.
I think that it should either carry the momentum always or break it always, since then it's consistent and easier to understand how your inputs will move the character.
I know those points are pretty nitpicky, and really there is no right or wrong way to do it, just however you think feels the best.
Overall, I thought the game was good looking, polished, and pretty fun. I liked the music, especially the track for the 'out of control' segments.