Left 4 Dead 2 arriving november 17
View Single Post
06-01-09, 09:08 PM
Re: Left 4 Dead 2 arriving november 17
Is decent but again unless you have a server or host yourself is near impossible to get to play these maps with your friends.