Myvideo

Guest

Login

Battletoads - Official Release Date Trailer

Uploaded By: Myvideo
1 view
0
0 votes
0

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:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later