Battletoads – Official Release Date Trailer

Battletoads will officially be released on Xbox One and PC on August 20, 2020.

Articles You May Like

Pokemon GO September and October 2020 Community Days Pokemon will be decided by the players
Video: Shin Megami Tensei III Nocturne HD remaster “Maniax Pack” DLC trailer
US: Nintendo generated 248.7 million TV ad impressions in July
System Shock 2 Can Now Legally Drink
Annie announced as DLC for Skullgirls 2nd Encore

Leave a Reply

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