Battletoads - E3 2018 - Announce

Never thought we'd see a new Battletoads game. 2019 is the year of the toad!

Details

Jun 11, 2018 at 12:29 PM
Posted by Gatordragon
In partnership with DLaLa Studios, they’re back! Or, at least they will be in 2019.
1     0     668

Featured Posts

Top