Cool game.
But I think that sometime it is hard to not lose when you have to jump.
Maybe a double jump mechanic would be an interesting feature. ;-)