So does this count as the meme becoming reality? Or is it the case that since this appears to be a reboot that this is in fact NOT Battletoads 2. Oh well, fingers crossed there's a little more to the DID scene than what was shown in the trailer.
Why hello! I make art, yes! DiD GiD and other stuff is featured in my gallery! Please check it out here: https://www.deviantart.com/rage291
Battletoads is out, I reckon the scene is pretty mediocre. Should have added in some gag talk for the Dark Queen or something. https://youtu.be/QYF4KdggUxI?t=2759
Yeah bummer there were no gag talk sounds, but at least she does struggle and emote a bit, for a relatively "long" time, compared to a lot of other scenes. Still, thanks for sharing it in full.