Friday, October 1, 2010

NEW Left 4 Dead "The Sacrifice" Trailer

This is a good one. I like how the music drives the mood. 'The Sacrifice' hits Xbox Live and Steam next Tuesday October 5th.

No comments:

Post a Comment