Half-Life 3 confirmed! Oh, wait… no, the Valve team is just messing with you

From lambda icons in unexpected places, to wearing Half-Life 3 T-shirts at gaming conventions, it seems that some Valve staff enjoy fuelling speculation surrounding the much-rumored game. Read more…
Neowin