Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Not entirely sure about that. It might be better to contact itch.io for the right answer.