06 Jun 2017 Steam Direct goes live next week Greenlight submissions and voting now closed as Valve plans to launch new software submission scheme June 13 Powered by WPeMatico