Rumor: Star Wars Rebels to Return on January 20?