Ever since X-Men '97 premiered on Disney+, the series has released a wide variety of promos based on its tie-in merchandise paying homage to the way products were advertised when X-Men: The Animated ...