Even though it's typically obscured beneath a haze of slapstick and rubber-duck jokes, TT Games' Lego titles do actually contain narrative strings that tie the experiences together. Really! If you don't believe us, a new trailer for Lego Marvel Super Heroes 2 will certainly dismantle your skepticism. It highlights the main conflict between a massive roster of heroes and their time-travelling foe, Kang the Conqueror. Also, it's narrated by Cosmo The Spacedog, who is a good boy.

You may recognize the voice of Kang the Conqueror, too. Actor Peter Serafinowicz, who plays TheTick on Amazon's The Tick voices the villain.

Warner Interactive revealed a slew of characters at New York Comic Con, too. They include: Grandmaster (Thor: Ragnarok), Valkyrie (Thor: Ragnarok), Arizona Annie, Blade, Captain Avalon, Charlie-27, Chipmunk Hunk, Dormammu, Ghost Rider & Hell Cycle, Hellcow, Hobgoblin, Hulk 2099, Koi Boi, Lady Spider, Luke Cage, Misty Knight, Morbius, Phantom Rider, Red Wolf, Living Totem, Squirrel Girl, Super Adaptoid, and Ursa Major.

Players can expand the roster further by purchasing either the $14.99 season pass or the game's deluxe edition, which will add 60 additional characters and six levels. The levels are based on Guardians of the Galaxy Vol. 2, Black Panther, Avengers: Infinity War, Ant-Man and The Wasp, Cloak & Dagger, and The Runaways

Lego Marvel Super Heroes 2 is coming to PlayStation 4, Xbox One, Nintendo Switch, and PC on November 14.