Diala Studios

Battletoads is coming to Windows 10, Xbox and Game Pass on August 20
News

Battletoads is coming to Windows 10, Xbox and Game Pass on August 20

Battletoads is a beat ’em up platformer, over-the-top combat game. Developed by Diala Studios in partnership with Rare, this game…
Back to top button
Close