A few months ago I found a fan made Left 4 Dead video which was quite intriguing. Today I found another one. It is only a teaser trailer but according to the description the full video will be released soon. If the quality is anything like trailer below, I will be looking forward to it.
Check it out.
No comments:
Post a Comment