More

    Battletoads officially launches on August 20th for Xbox One, Xbox Game Pass, Windows 10, and Steam

    Published:

    A surprise announcement this morning for gamers who have been waiting on news for the upcoming Battletoads game dropped today with a release date and new trailer.

    After 26 years, Zita, Rash, and Pimple will return for their first new adventure in decades, developed by Dlala Studios and supported by Rare. Battletoads will release on Xbox One, Windows 10, Xbox Game Pass, and Steam on August 20th, but you can go ahead and start pre-installing today! Check out the official launch trailer below!

    Recommended Articles