Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ah, sounds like you need to associate your itch.io account with the game!
Find your original purchase confirmation email and click the link in it. There you'll have an option to tie it to your account.

https://itch.io/t/46387/how-to-download-and-install-the-game