Left 4 Dead? Left in the dust, check out this new trailer from Naughty Dog

More...