Nice. 10 million zombies, huh? Given the pace of the recently released demo, it sure feels like it! November 17 is zooming up faster than you think…
Left 4 Dead 2 TV Spot #2
Reply
Nice. 10 million zombies, huh? Given the pace of the recently released demo, it sure feels like it! November 17 is zooming up faster than you think…