Image

DLaLa Studios

E3 2018: Battletoads reboot teased for 2019
6 years ago

E3 2018: Battletoads reboot teased for 2019

A new Battletoads game was confirmed at Microsoft’s E3 presentation complete with a very brief teaser trailer. No gameplay was shown but we do know that the game will include …
Read More