Russell, Keith and Tom react to the news that Valve are scrapping Steam Greenlight in favour of their new Steam Direct initiative.

Advertisements