Out of the blue, Battletoads appeared! You heard that right Battletoads is coming back in a big way! We’re not entirely sure just yet as to what it entails, but get excited for this new game.

Look for the game when it launches next year on Xbox Game Pass.