Interesting idea, very retro in spirit but with modern elements added into it.
Now controls are confusing, and IMO it needs some mechanic to force the player to engage in the action. I finished the game with a pretty much pacific run just waiting on platforms to come and not fighting at all.
Good retro game, well done!