Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Cool game, but I was never able to finish it. But the topic is completely covered. Somehow it reminded me of the “squid game”.