Wow, this new trailer for Star Wars Rebels just blew my mind! Old friends long gone return in this trailer–you have to check it out. Click HERE to see it! I will elaborate more on it once it’s been out for a few hours.