Results 1 to 20 of 1204
Thread: Steam Summer Sale [has started]
19-07-2013, 03:56 PM #11
Someone on reddit has found something interesting on the Steam trading cards and has taken the obvious, if tounge in cheek, conclusion that it heralds the release of HL3 http://i.imgur.com/GSRUVjV.jpg
In fairness it probably does mean something, this is Valve afterall.