Rumored Left 4 Dead 3 Images Leaked

There’s a set of screenshots making the rounds right now, which fans have posited to have been connected to Valve’s amorphous Left 4 Dead 3 project at some point. Though these images seem to prove tha...

Page 1 of 2 1 2