Latest Post

505 Games TGS 2023 Digital Showcase Kengan Ashura Season 2 Premieres Today 2023 Gaming Has Been Great And It’s Not Even Done Yet Tokyo Game Show Brings Good News To Xbox Fans Days Of Doom Review (XSX) – End Of Days Strategy
Zitz, Rash, and Pimp make their return to frustrate you until no end. The 3 player couch co-op beat ’em up game Battletoads finally has a release date. We have been hearing from Dlala Studios and Microsoft that this title would still release in 2020. Today we got confirmation and a launch trailer. Battletoads will be releasing for Xbox One & Windows PC August 20th. Additionally you can purchase this game on Steam as the store page is now up. Additionally if you have Xbox Game Pass you will have access to the title day one for no additional charge. Check out the launch trailer below.

Leave a Reply

%d bloggers like this: