Valve Announcement #3: Steam Controller

At last we have Valve's third and final announcement for the week, and continuing the theme set previously, we get the Steam Controller. This isn't...
Tomb Raider 2013

REVIEW: Tomb Raider 2013

Steam has a ridiculous sale on Tomb Raider right now; from September 13-16th, the entire franchise is $17.49.

Steam Greenlights 100 Titles in One Go

Steam has just greenlit a full 100 titles all at once, raising the total number of titles that have been given the go-ahead through this budding incubation system by 62%.