Battletoads Incoming! Anarchic Amphibians Arrive August 20 with Xbox Game Pass
Released Jul. 31st, 2020
It’s been quite a while — 26 years, in fact — but at long last, the Battletoads are ready to morph, leap and smash their way back into the limelight for an all-new adventure helmed by Dlala Studios and supported by series creator Rare, a partnership first teased during the Xbox E3 2018 Briefing. The […]