Left 4 Dead Fans Confused After Game Trending During E3

Left 4 Dead fans are wondering why the series is trending on Twitter today. Valve hasn’t [...]