I am following one of Nintendo's approach in game development. Where you worry about making a fun game then you build your story and theme around it so that you do not limit your gameplay by forcing a theme on it. The story and theme are not a hard thing for me to come up with I have tons of ideas, but I am very open to how this game will be.
The guy in it is Zero from Mega Man so he will not be the main character.Making the dash an attack could be done. It something I would need to play test to see how it works and if it is balanced with the game.
Also the controls could easily be changed and or added.
I could easily make it WASD for movement and right/left mouse for shoot and dash. More things that I'll need feedback on and play tests to determine what it will in up as.
Thank you so much for your feedback it is very helpful.