I like the theme of the game and the unique art style. The weapons in the game are also fun to use. I was a big fan of the sword. Making the exploding enemies also damage their own team is a nice touch and was very rewarding when used for my benefit.
Although I enjoy challenging games, this is a bit too rough for me. I would suggest lowering the enemy count for each level and maybe increasing it later on when the player has two good weapons.
Also, the damage indication could be a bit more noticeable for my taste. Maybe an effect on the border of the screen in combination with displaying the current health. There is a lot going on on the screen, and it is easy to miss whether or not I took damage.
I encountered a small bug in the boss room. I got stuck in the door. I think I did not move fast enough into the room, and the door just caught me. Maybe adjust the spawn position there.
The boss is fun and fast to understand since it shares the sprite and abilities of previous enemies but is bigger. I like the choice there. Spawning enemies in the boss room in addition to the boss is also a nice touch, but I would also suggest lowering the number of enemies there.
Overall, it is a fun game and a job well done. I haven’t beaten the boss yet, but I definitely will!