This screenshot does the leaked Left 4 Dead 2 high-quality trailer no justice whatsoever. Effectively trumping every zombie movie trailer ever made, not only is the video shockingly awesome, you can't help remember that you will be playing these scenarios with your co-op friends in less than a month.
Alright, enough talk! The game hits stores November 17th. The trailer is embedded below and at this link.