Hey, love the game. I'm especially fond of the ledge grab jump mechanic :). Feels good to play.
Love it! I hope we can see more of this kind of thing in the future :)