Left 4 Dead: TV Spot Trailer

How do you rate this video?

The first official TV Spot for Left 4 Dead