Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I've been wondering. WIll people who bought it here be able to get it on Steam?

Yep