Image

DLaLa Studios

E3 2018: Battletoads reboot teased for 2019
1 year 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