Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

This is a valid point but I assure you as someone who is trying to make games for a living I have no interest in ruining any credibility I have worked hard on building up as a game creator!
Also Itch does have the Itch app which mitigates a lot of the risk, I prefer to use it myself over the web portal