8878 "The X-Men battle Sentinels in this new clip from the animated series ."