It's been a while since I reviewed a game and this caught my attention.
Firstly, I like the concept, the art is a nice style that reminds me of something you'd see from a 90s-2000s cartoon.
The controls felt a bit weird but that's more just me not normally using arrow keys at all.
Custom keybinds would be a nice option but again that's just me.
The three things I would suggest working on are:
1. Adding a slightly longer invulnerability period after being hit.
There were several times, especially at the end of the first and third levels, where I would constantly take damage from one attack, killing me instantly, because I either got stuck between the first boss and a wall at the edge of the screen or caught in a projectile on its way back to the third.
2. Make lightning bolts easier to avoid.
I think there is some indication where they'll strike but it's very hard to not accidently walk into one just from moving through the level, and a few times I took damage from one right after respawning before a boss battle, which should not happen at that point in a level.
3. Full health upon respawning.
I feel like this may have been an overlooked part of the gameplay, and I understand if the game was meant to be more challenging, but it doesn't really make sense to not get full health back after respawning, especially when soup cans(?) are seemingly scarce throughout a level.
Maybe I just suck but I felt these were things that could be improved.
Although playing it can be a bit frustrating at times, it's fun little game overall with some very unique ideas behind it.
Edit: I'm bumping this from 4 to 5 just because of the potential this has.