It is a little bit too hard but I like the fact that you have coyote jumps!
Thanks for your kind words and yeah I'll improve the movement and mechanics