0
Game Grumps - 2012 Battletoads was released on:
USA: 11 October 2012
Battletoads
In the game Battletoads, the Dark Queen is a mysterious evil ruler who became infamous in the video game world due to her overtly sexualized appearance.
Battletoads.
It's tied with Battletoads.