htxt.co.za
Valve is killing off Steam Greenlight and making devs do more paperwork - htxt.africa
Steam Direct hopes to clear up a lot of "noise" in the game submission pipeline.