Watch 15 Minutes of Left 4 Dead

SO BAD ASS! This game has been awesome in multiplayer and when it launches we finally get to torment people as the Zombies!


About this entry