‘Battletoads’ Gets a Date and a Launch Trailer, Rare Gets Cheeky With GameStop


While the game was originally set to release last year, a bit of waiting hasn’t dulled fans’ desire for a new Battletoads. Today Rare announced that first new entry in the much-loved beat-em-up series in more than two decades will release on Xbox One and PC on August 20th. To prove it, they released a game trailer showing it off.

Read This Article on Review Geek ›