It's a cool concept but the controls are very clunky and unresponsive. Platformer's require precise controls at the very least so... just work on them.
Side note: The music was great nice sound score it really emphasizes the urgency.