well damn that's really cool gameplay mechanic, the game's pretty challenging and the jumping can be frustrating from time to time, but the visuals are amazing and it's still worth a play! :)
Thanks for playing! Had to hotfix those damned stairs, too many complaints about that :p