Skip to main content

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

yeah something to do with mastercard and visa pressuring itch and steam to remove some games that they don't like so itch is finding loopholes to keep the games in the site and this is one of them i think