New 'Star Wars' Animated Series Trailer Is Sparking a Major Anime Debate