The jumping mechanic was good and I would understand that that's the game mechanic/design but it's really annoying trying to move even through a basic jumping area when you would accidentally touch a wall and go flying in the opposite direction. I guess that's what makes it unique. I would also say that having to sit at the bottom while the bar charges back up was a little annoying. Maybe it's just a skill issue though. Music was nice, although the jumping sound effect got a little irritating after a bit.
I thought the look and feel of the game otherwise to be really nice. A little tuning and I think it could be a really fun game.