Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Sorry to hear you're having this issue. I'd contact itch.io support; it's not something we really have control over.