Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm sorry for the trouble! I'm afraid we don't have any control over that. Itch.io support will likely be a lot more helpful for site-based errors. All I can suggest is checking your library for the "things you own" section and see if it's there. You might have access to it even without the emails coming through.