Skip to main content

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

I really liked the mechanics and theme. I think that the parasites took the extra step to make something really cool and challenging