Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The boss invulnerability when you shoot them makes them far harder than they need to be.