Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Cool game of becoming defeated enemies. Its a bit tricky when a bunch of enemies crowd and then you swap into a group of enemies and then proceed to die.