So i'd say i'm a pretty big Left 4 Dead fan, loved the coop, still one of my go to games on the 360, and apparently a TI3 Tour Group taking pictures of Stuff over at Valve snapped a image of Source 2 and Left 4 Dead 3 mentioned by name.
I'd buy this Day 1 when ever it comes out.
Log in to comment