Left 4 Dead 2: The Last Stand Update Now Has A Trailer

The latest official update for a classic multiplayer game.