04:39Battletoads Review
From the creator
Battletoads is back for more beat 'em up action after 26 years. Rare's co-op game will be available on Xbox One and PC on August 20. You can read the full written Battletoads review by Mike Epstein on GameSpot.
Published 2020-08-21 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





