Left 4 Dead fans were left in doubt over the appearance of a mysterious teaser for Left 4 Dead 3 that seemed to tease a new game in the series. The truth behind this teaser has finally been revealed and it is not good news at all. Left 4 Dead was once the pinnacle of […]