Left 4 Dead 2 Demo

Got to say that I do like Left 4 Dead even if I have not played it in a while. So when I heard Left 4 Dead 2 was coming out I decided to pre-order it from Game. This also gave me the advantage of getting hold of the Demo a week before it is […]