i awoke this morning to a title update for left 4 dead lol does anybody know what they patched? i can't find anything yet, but i was hoping maybe someone knew.
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