Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fudge! I think I never redeemed my Steam key... Was is in an email?

(1 edit)

I think if you can't find your download info in an itch.io email, maybe you can find it on your My Purchases page?