Valve Games released the trailer leak for Left 4 Dead 2, the much-anticipated sequel to Left 4 Dead, which will be released on November 17th.
The personal blog of angel investor and entrepreneur Jason Calacanis.
Valve Games released the trailer leak for Left 4 Dead 2, the much-anticipated sequel to Left 4 Dead, which will be released on November 17th.