Friday, July 31, 2020

Battletoads - Official Release Date Trailer

Battletoads - Official Release Date Trailer

The Battletoads are back! Join Rash, Zitz and Pimple as they smash, stomp, drill, turbo bike, leap, shoot and generally be toadally awesome in their all-new, action-packed, multi-genre adventure of choreographed chaos! Battletoads launches on Xbox, Windows 10, Xbox Game Pass and Steam on August 20th. Developed by Dlala Studios in partnership with Rare. AUDIO DESCRIPTION: https://youtu.be/72P9u_VJ2bU

View on YouTube

No comments:

Post a Comment