Battletoads reboot lands on PC, Xbox One, and Game Pass on August 20
It’s only been almost three decades, but Battletoads is finally back! This is the first new adventure for Zitz, Rash, and Pimple since Battletoads Arcade way back in 1994. So needless to say, it’s been a long time coming. The reboot is developed out of Dlala Studios with the support of Rare. But you won’t … Read more