So There’s This ‘Left 4 Dead 3’ Countdown Timer…..
Rumors

So There’s This ‘Left 4 Dead 3’ Countdown Timer…..

So a countdown timer for Left 4 Dead 3 has been spotted on an odd URL. All that is shown is the countdown timer with a  supposed logo for the game as well as a Steam, Valve and Source 2 logo. We all know that Valve doesn’t seem to know how to count to three … Continue reading