I created an account just to comment on this.
I hate games that time pressure me but I played it nonetheless because it looked great. It definitely needs a bit of polish (the ability to jump from a rope would be mandatory imo), but it really has all the potential to be a full game. Please give it a thought :)