Left 4 Dead DLC Release Imminent News - TotalVideoGames.com

Valve has sent word our way that its first portion of Left 4 Dead DLC, which is completely free of charge by the way, will be released on Xbox Live this morning and PC later today. The DLC will introduce a completely new mode called Survival to the…

More: continued here

Leave a Reply