Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the difficulty is fine, the different phases give lots of variety as well, the amount of hitpoints though is torture ;-) But fair point, I am prioritizing HP upgrades a bit, but if I practice not getting hit, I can indeed prioritize firepower more for the boss ;-)