Great job submitting a game! I love the intro and the opening crawl, it really sets up the tone of the game. Responsiveness, accurate hitboxes, and good feeling movement is essential to these types of beat-em ups and unfortunately I think that's where the game is lacking. Just one example is the jump feels sticky and I can't move around while I'm in the air.
The first level took me awhile to beat but I enjoyed the loop of memorizing how the enemies were going to attack and positioning myself correctly. When I finally beat the first boss it was really satisfying. I spent more time on the second level but I never got passed it. It feels extremely difficult because I simply cannot get the player character to move quick enough with the rate enemies are coming at me.
You clearly put a lot of effort into the unique bosses, the levels and hazards, as well as the sound. I just wish I could get through the levels to experience those things you put time into. I think it definitely has a lot of potential, just needs some polish. Thanks for participating!