This was a Comic Con promo for the upcoming "Days of Future Past" film