Gameplay is very fluid and the grappling hook is implemented perfectly. I would like a bit more visual feedback for when it recharges, but I was able to pick it up quickly. It was a pretty tough game, so I agree with the sentiments on checkpoints, but it made it more rewarding to beat a level.