Battletoads is an over-complicated, obnoxious sequel
2 years ago - MundoGamer
Liked by 0 people
Image: DLALA, Rare/Xbox Game Studios At least it’s on Game Pass Continue reading…
About the game
Battletoads
- Release date: December 31, 2019
- Developer(s):
- Publisher(s):
- Game mode(s):
- Platform(s): Xbox One
Comments
Log in to your account or create one for free on MG Community to participate in comments.