Battletoads: Battletoads Incoming! Anarchic Amphibians Arrive August 20

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 seri…