Skip to main content

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

I claimed the game in the same giveaway and had already made an itch.io account prior to that, and had linked my Steam account with it, and I do not see a button for the Steam key. I've heard itch has issues with Steam keys in general, especially with pages that didn't have Steam keys before...good luck with the support, anyway!