Battletoads is launching at last on August 20th
Well look at that, your favorite 90s action amphibians finally have a release date for their return to headliner status, after that 2018 teaser and a couple cameos (in games including Obsidian’s recent effort Grounded). Your resident Battletoads Zitz, Rash and Pimple are back at last, whackin’ up baddies to their own tune on August 20th.