Thanks for the feedback!
The game is definitely too hard, and considering its a browsergame, I doubt many people would have the patience to keep trying
Also with regards to the jump, I gave it a mechanic where under half charge you get more horizontal distance, but above half you get more vertical distance. I didn't explain this anywhere though so likly most people are just full charging lol