Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi! For some reason I was feeling anxious about generating the steam keys, it feels weird to me - like too good to be true or something.

BUT I have now initiated the process with steam to get the store front keys but it says that could take a day or two (in the past it has been quicker) As soon as their available on itch I will reply again and let you know and add a note to the store page! Thank you for following up!