So apparently pressing "ctrl W" closes your current window which is one of the reasons you probably shouldn't set wasd, ctrl, shift and space as the default key bindings, (because those key will trigger a lot of computer shortcuts outside of the game). Had to restart twice before I learned the cause.
I'm pretty certain that despite the ease of coding there is no gravity, instead having the character get jerked downwards at a set velocity after jump. There is also the fact that out of a near infinite number of colors you chose max sat red blue green, along with white, making the protagonist look like a clown. You should have picked duller colors to match the overall aesthetic of your own game.
Inconsistant art styles often arise when you use mismatching assets which can make your game look bad, so care should be taken to try and match the artsyles of the assets you are using.
Lastly, you really don't need to dodge attacks. I played through most of the game just spam attacking enemies and never ended up dying.
The game did have a large variety of enemies, upgrades, and bosses though, and its got quite a variety in mechanics. Although the game needs a lot of polish in the areas mentioned above, I feel that I would have really have enjoyed the game had you enough time to fully polish it.