Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi,

           I got itch logged in then brought the game, but I havn't yet sync'd with steam (does this mean I wont be getting a steam key?) 

           Was a meant to sync Itch with steam before purchase ???

            Also how do I link them ???  I have looked all thu Itch

thanks :)