Skip to main content

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

yep BOTH Steam and itch shouldn't have caved. Especially since Steam has a bigger user base and more funds