Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You must release this in Steam Greenlight!

That was the original plan.

But Steam decided to axe Greenlight and they're replacing it with a pile of filth Paywall called Steam Direct.

It's a terrible change for Indie devs, and it will allow even more rubbish to appear on the store... Oh well, it's their business I guess.