L4D2 trailer has evidently been unofficially released leaked.
http://www.youtube.com/watch?v=u39KZJIJ7VA
****, this game looks monstrously good. Your thoughts?
http://www.youtube.com/watch?v=u39KZJIJ7VA
****, this game looks monstrously good. Your thoughts?