Oh, man. This game is looking incredibly awesome! The rain storm looks so full of win with the crashing lightning and low visability. I'm getting pretty excited for this game.
Left 4 Dead 2
Game » consists of 10 releases. Released Nov 17, 2009
Log in to comment