The trailer depicts some of the chaos one will come to expect from the title as they team up friends to take on the Zombie horde, and looks to be shaping up as one fun multiplayer outing.
Players can expect to get their fleshy hands on Left 4 Dead when it is released later this year on November 4.
Left 4 Dead Trailer

fig 1.a
Loading...

