Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is not true, if there is an issue with that you just have to message Itch.io and give them your e-mail. You can do that by clicking "i already paid for this game"