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!