Left 4 Dead 3
/ pc

Fans from the Reddit DOTA 2 community went on a tour of Valve recently and some secrets may have been spilled among the many photos that were taken. A picture of an employee's computer screen was captured, and upon closer ins...