Battletoads – News, Reviews, Videos, and More

Game Overview:

Battletoads is a beat ’em up game developed by Dlala Studios and Rare and published by Microsoft.

It is a reboot of the series, and the sixth mainline installment in the franchise overall.

Publisher: Microsoft
Developer: Dlala Studios, Rare
Platforms: Xbox One, PC
Release Date: August 20, 2020
Genre: Beat 'em up

Latest updates for 'Battletoads'

Similar Games You May Like
Stranger Things 3: The Game
Streets of Rage 4
MLB The Show 21
Sakura: Of Rice and Ruin


Copyright © 2009-2020 All Rights Reserved.