Quote:
Originally Posted by Kraus
That DLC is out and is actually on sale this week.
|
I'm talking about "The Sacrifice"...it drops in October.
Valve has released a digital coming on their website to go along with it, it's on their site and it's awesome.