Skip to main content

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

Wishing you luck. This definitely sucks, and I agree, itch.io are not the villains here. (Given how they directly called out Collective Shout in their official update about this, I'm fairly certainly they're pissed as well.)