Since that is supposed to be set in the 1980s, I am not sure how this video fits but it is definitely by the XM:A people.
What’s this aimed at - people who’ve never seen an X-Men movie before? Tedious exposition overload.
That was boring. I finally saw Days of Future Past and really didn’t like it much at all. I’m about over the X-Men movie franchise.