Did Steam Launch?


If you don't have Steam installed on this machine*, click here to go to the Steam Greenlight page in your web browser.










*Are we supposed to say device now?