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...

1 2 3
Page 2 / 3