Solid art, music, game loop. Each stage has new enemies thrown in. It's pretty good. If I had to nitpick, I'd say there's a difficulty spike from stage 1 to 2. But it's good, well done.
Yeah you are absolutely right, I should have given the player a bit more HP. Thank you for having played our game!