So basically either I'm losing my mind are people here just refuse to read. This is why I stated before hand that this game was made because I wanted to make it. I didn't do it to impress anyone. I know that you like many others refused to read the game or, refused to play and just try jumping into it and rushing through it.
I know this is true because in your own words you claimed: "at the very least you need to add more optional controls, say WASD and mouse OR spacebar and arrow keys, etc"
The game tutorial clearly tells you at the very First area of the game that you can use the WASD keys or Arrow Keys. You don't even have to use the Space Bar because that attack is optional. You strike enemies by tapping or holding down the S or Down Arrow Key.
Plus, just like its explained in the tutorial the whole Dashing run is there to allow you to evade attacks instead of jumping which would still leave you open to take a hit. The Dash (if did at the right time) allows you to dash through enemy attacks. There's even a Wiki that shows how the game is suppose to be played.