Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Ok, The very first question to come in mind is does itch.io trying to Fix this problem or at least Improve itch.io isn't new it's been since 2013,the same Web site UI, the same staff,Issue that was and still exist does itch.io team tried anything in particular I suppose they have the ability and the budget to do so right?