For some reason this reminds me of the arrival of Thor (along with Groot and Rocket) in Wakanda from "Avengers: Infinity War"...just as the enemy forces are overwhelming our heroes,, these three arrive to turn the tide of battle! "You guys are so screwed now"! "Bring me Thanos! I mean Chrysalis...or Garble, or Cozy Glow or whoever the hell we're fighting"!