Uncategorized “Left 4 Dead 2” game released By Techland Staff Nov. 17, 2009 Share Read Later Send to Kindle