#valvesoftware
Left 4 Dead games and expansions must be accompanied by a movie-style poster, according to some law of physics governing development studio Valve Software. The Sacrifice, which is out on October 5 for L4D 1 and 2, now has its own.
More »