Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

Hey got a question, so if you got it on itch is there a way to get a steam key or would you have to buy it on steam