Steam announces new game download improvements

Since launching in 2004 with the release of Half-Life 2, Valve’s Steam PC game download service has expanded greatly and today it is now considered to be the single biggest source of PC games via download with over 30 million registered users. Late on Friday Valve announced on the Steam…



Neowin.net