Left 4 Dead's Survival DLC is live, arrives on PC "later in the day"



Comments