I found the game play frustrating, I could see what you were going for.
Sorry I added in the description that holding W gives you a charge jump, was that your problem?