It's clear a lot of effort has gone into this! But from the color schemes to the overuse of effects and animations, it can be hard to look at haha.
A lot of these jumps are also really tight, so it takes a while to learn how your jump works. Pressing the up key to jump as an alternative would've been nice too. Flipping and dashing felt awkward, perhaps this is the kind of game I'd much rather play with a controller.
Good effort though! It's clear you put in a lot of effort to make it look great!