ValveTime.co.uk | Valve News, Forums, Steam

Saw this from another site. May be good news coming. I searched but didn't see anything about this.

http://gamesradar.msn.co.uk/news/default.asp?pagetypeid=2&articleid=28922&subsectionid=1589

See what you think.

Cheers,

Skunk
Back
Top