Rare Thief

Battletoads

Battletoads

Battletoads: Available August 20 on Xbox One, Window 10 and Steam

The trio of butt kicking toads are back! A brand new trailer has just released revealing the official release date for the game. You will be able to morph, leap and smash through Battletoads on Xbox One, Windows 10 and Steam on August 20th, 2020! The trailer showcases a variety of beat ’em up, platforming,

Battletoads: Available August 20 on Xbox One, Window 10 and Steam Read More »

Scroll to Top