Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If we purchase the game on Itch, will we get a steam key?

(+1)

You get a DRM-free copy. :)