The new Battletoads game is now available on Xbox One, Windows 10 and Steam. The game is included with Xbox Game Pass. It’s a brand new outer-space adventure for Zitz, Rash and Pimple. The game support up to three players
The Battletoads Are Back! 26 Years After Their Last Game
