Battletoads Gets A Release Date Trailer

Today, Rare and Dlala Studios has finally confirmed a release date for Battletoads. The reimagined hand drawn multi-genre adventure will launch on August 20, 2020. The game will be available on Xbox one, Windows 10 and Steam. The Battletoads will also be available on Xbox Gamepass on its launch. You can check out the trailer below.


Leave a Reply

Your email address will not be published. Required fields are marked *