While I was going through the L4D commentary I found out that Left 4 dead was supposed to be named Terror-Strike. So now choose which one suits the game.
Left 4 Dead
Game » consists of 14 releases. Released Nov 18, 2008
Game » consists of 14 releases. Released Nov 18, 2008
Log in to comment