The long awaited reboot of Battletoads has finally gotten a gameplay trailer showing off the latest adventures of Rash, Zitz, and Pimple. There is currently no release date associated with the game.
Back at E3 2018, Microsoft teased the return of Rare’s 1991 classic Battletoads.

Continue reading...