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

This was declared a year ago. It was always said that it would go on steam. I don't see where the problem is, as you can also get it on GoG