1.8 Reviews XboxBattletoads ReviewCarloOctober 29, 2020October 29, 2020 by CarloOctober 29, 2020October 29, 20200386 When Rare chose Dlala Studios to develop Battletoads they chose the best studio. Dlala has crafted a work of art and modernized Battletoads in a...
News PC XboxBattletoads gets a release dateCarloJuly 31, 2020July 31, 2020 by CarloJuly 31, 2020July 31, 20200309 The new Battletoads from Rare gets a release date of August 20th, 2020. The game will launch onto Xbox, Xbox GamePass, Windows 10 and Steam....