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.
Developer: Dlala Studios, Rare
Platforms: Xbox One, PC
Release Date: August 20, 2020
Genre: Beat 'em up