sac.jpg
Welcome to October, via more zombie drama for Friday morning. The Sacrifice, the latest DLC for both Left 4 Dead and its sequel, is arriving on PC on 5th October. Rather looking forward to this one, I have to say.
(more…)