Left For Dead 2 Free This Chritsmas
According to the Left 4 Dead Announcement Page the game will be free until 10AM PST December 26th. To claim the free copy of Left 4 Dead 2 all you need to do is install it. The great thing is once you have installed it before the deadline the game is…
Left 4 Dead 3 Teaser Site Has Appeared Online
This new Left 4 Dead site (at the address http://l4d3.ru/) has gone up online with a countdown lasting around 30 days. As you can guess from the odd url, many are doubting this sites legitimacy. Could this be real? Or is it just a hoax? Decide for yourself and check it…