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

Oh and to add to my own thought. Itch also has already integrated support with Patreon. A lot of supplement  game content creators are on Patreon, so that's a win-win for them using itch to distribute.