BattletoadsAlso known as: Battletoads 2020
Rash, Zitz and Pimple are returning to smash-hit their way through an all-new action-packed adventure of choreographed chaos, and couch co-op.
Battletoads Screenshots (7)
Our Review of Battletoads
Battletoads is ranked #1733 out of 1841 total reviewed games. It is ranked #121 out of 131 games reviewed in 2020.
1732. WWE 2K Battlegrounds
1734. The Falconeer
Xbox Series X