I think some more time could have been spent tweaking the physics of the grappling mechanic, but otherwise this is a really well rounded and cohesive experience. The level design is pretty good overall and the difficulty curve is perfect. Nice job!