I think the only thing that can be said about this trailer for the new Left 4 Dead DLC: “The Sacrifice” is “BADASS!” Seriously, Valve, give me a job. I promise I will stop stalking you in that “creepy” way […] ↓ Read the rest of this entry…