The art is awesome and I especially liked the ledge climb mechanic, although I would have sped it up slightly so it doesn't quite break the flow. The movement is a little hard to predict but plays into the nervous gameplay.
Well done !