Battletoads gets August 20 release date
Two years after being announced at E3, Battletoads has a release date.
Announced today, the game will be released on August 20 via Xbox One, Xbox Game Pass, and Steam. Game developer Rare made the announcement with a trailer, which you can see below. This will be the first Battletoads game since 1994’s arcade game Battletoads Arcade, which was released on the 2015 compilation Rare Replay.
Released in 1991, Battletoads became a success for Rare with six Nintendo Power Awards to its name. The franchise also spawned an animated TV show pilot and a crossover with Double Dragon.