Browsing tag: Battletoads

New Battletoads Game Announced, Out August 20 News 0

News 0 Remember Battletoads? The badass frogs with extreme attitude that was all the rage back then? They’re back! Microsoft has announced that a new Battletoads game is coming this August 20 and is being developed by Dlala Studios in conjunction with Rare! Check out the info and trailer below. The Battletoads return this August, bringing the […]