Battletoads - Official Release Date Trailer

Battletoads Rash, Zitz, and Pimple are back in action. We remember playing this cult classic on the NES and thinking it was the hardest game ever...and that's because it was! It still is one of the most difficult games out there. Battletoads will be launching on Xbox, Windows 10, Xbox Game Pass, and Steam on August 20th of this year! By the way, you will be able to play with two other friends. Let us know what you think by leaving a comment below.


Popular Posts