Tag: left 4 dead 3 leak
Games
A Valve employee reportedly revealed the existence of a "Left 4 Dead" sequel in a screenshot leak. Was it an honest mistake or a deliberate tease?
most read