Fun little game, very well executed.
I really like the 2D game in a 3D environment, especially because your camera movement works so incredibly well with it. The ledge grab is a very nice touch to make the platforming much more enjoyable.
The enemies are a bit easy to dodge, making them able to jump would make them more challenging.