cleamie.wordpress.com
Left 4 Dead 3 Spotted!
With all this talk of Left 4 Dead 3 and Source 2 being spotted on an internal changelog when a Dota 2 player snapped a photo of it while touring in the headquarters of Valve got me all pumped up. A…