This is definitely one of the best trailer animations i have seen yet. BTW on a tangent here, does anyone else have a feeling that this is the story mode match ups for the game?
coolman43's comments