Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(-1)

Maybe contact itch support then? 

(+1)

It recommended using the email I got when purchased which I have been using