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.
— Xbox UK (@xboxuk) June 10, 2018
Look for the game when it launches next year on Xbox Game Pass.