You mean the X-Men 3 teaser? I just watched it... like 5 times. Gave me goosebumps.