A Left 4 Dead 2 trailer/cinematic (possibly even the game intro) has crept onto teh intartubes and BOY is it really really good!
A Left 4 Dead 2 trailer/cinematic (possibly even the game intro) has crept onto teh intartubes and BOY is it really really good!