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

Yes! Not immediately, but I'll be distributing Steam keys on or around the release date of September 29.