Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Wasn't there supposed to be a Steam version? According to the Kickstarter tiers there was.

Yes. That is in the works.