Pretty cool trailer. Remember the demo will be released this week for Xbox Live and PSN.