S steamcommunity.com Closing Greenlight Today, Steam Direct Launches June 13 1 points SunShiranui 9 years ago 0 comments