Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

There was a person who spent hours making a few hundred acc's to rate the game. Itch.io thought he was a bot and took them all down. It sucks, I know 🥲