07-11-2007 01:20 PM
Check out this new trailer. Looks amazing. The frame rate isn't as good as I'd like it to be, but still good stuff.
All times are GMT -6. The time now is