Left 4 Dead – Review

Left 4 Dead is Valveā€™s latest masterpiece and it is one that stresses teamwork. This is not a title where you can go out on your own and hope to survive. Much like the horde mode in Gears of War 2 you will live and die by your teammates actions. The zombies tend to come…