Here we were, counting down to the first real Legends of Tomorrow teases by the upcoming Arrow and Flash crossover, when The CW does two better. Not only do we know for sure when Legends will premiere in January 2016, but the latest DC heroes kick asses all over time and space with our first full trailer!

Where the initial Legends of Tomorrow trailer shot its own footage for a pilot presentation, the full promo culls from a few different sources, but still leaves so much to chew on. Not only do we see the Legends (including some new costumes) traveling through multiple eras in pursuit of Vandal Savage, but also teasing such DC heavies as Batman and Superman!

So reads the official Legends of Tomorrow description:

When heroes alone are not enough… the world needs legends. Having seen the future, one he will desperately try to prevent from happening, time-traveling rogue Rip Hunter is tasked with assembling a disparate group of both heroes and villains to confront an unstoppable threat – one in which not only is the planet at stake, but all of time itself. Can this ragtag team defeat an immortal threat unlike anything they have ever known?

Set for 15 episodes (to start), thus far we know Legends of Tomorrow will include among its cast Dr. Martin Stein (Victor Garber), Jay Jackson (Franz Drameh), Ray Palmer (Brandon Routh), Hawkgirl (Ciara Renee), Hawkman (Falk Hentschel), Captain Cold (Wentworth Miller), Heat Wave (Dominic Purcell), Caity Lotz, time-traveler Rip Hunter (Doctor Who alum Arthur Darvill), Valentina Vostok (Stephanie Corneliussen) and DC big bad Vandal Savage (Casper Crump).

Legends of Tomorrow will use the December 1 and 2 crossover as its establishing point, but will a Thursday timeslot overload January 2016 with DC heroes? What should we make of the full trailer?

Check Out 100 TV Facts You May Not Know!

More From ScreenCrush