Now I have never played a Left 4 Dead game not had any interest in it but if it's anything like this then count me in. This is by far the most coolest fan made movie I have ever seen. I would love to watch a full length feature of this short.
Left 4 Dead
Game » consists of 14 releases. Released Nov 18, 2008
Log in to comment