I didn't see the AC trailer but all I know is that it takes place in France and I saw something with Notre Dame (which now makes sense to me in that its the cathedral of our lady which is notre dame in french). And I mean I WENT THERE I SAW THAT I AND THAT IS AWESOME.
Also speaking of awesome things HALO 2 ANNIVERSARY WOOOOOOOOOOOOOOOOOOOOOOO