Tag: The Sacrifice

  • Review: Left 4 Dead 2: The Sacrifice (Microsoft Xbox 360)

    Left 4 Dead 2: The Sacrifice Publisher: Electronic Arts Developer: Valve Software Genre: First Person Shooter Release Date: 10/06/2010 Given the current trends, I think many people expected to be following coverage for an upcoming November release of Left 4 Dead 3. Well, I’m sorry to disappoint everyone who wanted to participate in this year’s…