Skip to main content

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

Fair enough. But your issue (as I understand it) isn’t with itch.io or its community but rather with the lack of developers making their games available through itch.io. So the ones you would need to talk to in order to improve the situation would be said developers. Itch’s doors are wide open… ;)