Battletoads - Gameplay 8/22/2019 Battletoads are back in this eye-popping 2D-animated game that pays homage to both the original beat'em up NES game, and the subsequent 90's cartoon.