06-07-2011, 03:53 PM
Probably the best set of trailers I've seen for any upcoming video game in recent memory. I wasn't even planning to pick this up but now I might
These are in chronological order:
These are in chronological order: