Left 4 Dead Video Walkthrough and Review
November 18, 2008 by Peter Chubb
Filed under Gaming
Reading a review about a demo is all well and good, but nothing beats a video review, as they normally cover it in more detail. Below are two walkthrough and review videos for Left 4 Dead demo. Read more
