Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

They have their faults and quirks, but this is not the impression I got from Itch. Maybe cool down a bit and read what really happened and what was really said. And consider that Itch is not an advertisement platform. They do only make money from sales, and only when the developer adjusted their revenue share. So they can't pay you for downloads and traffic and site views, as some other sites might be able to. You can switch to direct payments and deal with all those things yourself, if you make sales.