Battletoads Official Launch Trailer

Get the lowdown on the Battletoads' new adventure from Dlala Studios in an exclusive interview with Xbox's Major Nelson. Get ready for a 'toadally' awesome multi-genre journey with Rash, Zitz and Pimple as they try to free the galaxy from the grip of the evil Topians!

You can play Battletoads on Xbox One, Xbox Game Pass, Windows 10 and Steam and it's available now!
Views: 8 | Added by: gametrailers
Total comments: 0