New trailer. Looks interesting http://www.gamespot.com/video/934445...cial-trailer-3
...ninja
Forum Rules