Announced last E3, Battletoads gets a new trailer this E3 at the Microsoft conference.
The game is an action coop brawler allowing upto three players to play together.
Battletoads is coming to the Xbox Game Pass.
Announced last E3, Battletoads gets a new trailer this E3 at the Microsoft conference.
The game is an action coop brawler allowing upto three players to play together.
Battletoads is coming to the Xbox Game Pass.