Amazing base here to build off of if you wanted to expand this concept further!!!! There's only a few things I think need tweaking gameplay-wise:
1) When you dash there's wayyyy too long of a delay on your next accepted input. If you are fighting two wizard guys and get hit after an air dash, you get stun-locked until you die because you can't do any other inputs after your dash; you float there for a REALLY long time.
2) Similarly, there's too long of a delay after an attack before you can move again.
3) Camera movement is extremely sensitive. Which might be okay for some people, but a slider to control that would be huge.