Battletoads

The Battletoads Release Date Has Finally Been Revealed

After it was missing from the Xbox Games Showcase, it’s finally been revealed that Battletoads will release on Xbox One and PC (on Xbox Game Pass and Steam included) on August 20th.

The game features the same hand-drawn art style and you’ll be able to play couch co-op with two other players. The game will feature Rash, Zits and Pimple just like the original game. It’s being developed by Dlala Studios in partnership with Rare.