Entries in 'Source 2' (1)

Valve office tour leak shows Left 4 Dead 3

Valve office tour leak shows Left 4 Dead 3

It appears confirmation of Left 4 Dead 3 has surfaced on account of someone at Valve forgetting to turn off a monitor.

Erik Johnson
by Erik Johnson
on Aug 7th 2013 at 7:10AM in News