Battletoads E3 2019 Gameplay Trailer & Screenshots

Battletoads Logo

Publisher Microsoft and developer DLaLa Studios debuted the first gameplay trailer for Battletoads during the Microsoft E3 2019 press conference. A release date was not announced. Watch the Battletoads E3 2019 Gameplay Trailer: Here is an overview of the game, via Microsoft: About Battletoads The Battletoads are back! Rash, Zitz and Pimple are returning to …

Read more