Battletoads: The Battletoads Are Back! An All-New Adventure Launches Worldwide Today

26 years after their last game hit the arcades, the wait is finally over: Zitz, Rash and Pimple are leaping back into action today, August 20, worldwide on Steam! Just like in the original Battletoads games, they’re emb…