Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Have you tried these https://itch.io/docs/buying/already-bought ?

You can also contact itch.io support at support@itch.io

tried to no luck