It’s been a while since our first look at The CW’s teaser for Legends of Tomorrow, but finally we have our first official trailer. In it, we get a mix of old and new footage, which is setup to lay out what fans can expect from this time-traveling series. Want to see funky outfits and lots of explosions? Legends of Tomorrow is the show for you.

The full team is accounted for: Firestorm, The Atom, White Canary, Rip Hunter, Heat Wave, Captain Cold, Hawkgirl, Hawkman, Firestorm, and, last but not least, Vandal Savage, who is a 6,000-year-old immortal who enjoys manipulating powerful world leaders. Some guest stars are also slated to appear, including the Flash, who is fortunate enough to have his own show.

Savage is actually going to make his debut in an upcoming Flash/Arrow crossover, so TV viewers will get a taste of what the villain is capable of very soon. If you’re into the teaming up of super heroes, Legends of Tomorrow, which is set to debut on Jan. 21, looks like it’ll be great entertainment.