Developer Releases Final Left 4 Dead Campaign
Turtle Rock Studios has released the final, unfinished campaign for its first-person survival horror shooter Left 4 Dead, eight years after the game’s initial release, for ...
November 7, 2016 at 10:30 am by Ashley Allen