Follow

Latest News

Battletoads (2020) - Screen shot

Battletoads Release Date Confirmed

Zitz, Rash and Pimple are back! As the Battletoads release date is confirmed for the Xbox One and Windows 10 on the 20th August 2020.

Battletoads (2020) - Screen shot

Battletoads – Official Release Date Trailer

The Battletoads are back! Join Rash, Zitz and Pimple as they smash, stomp, drill, turbo bike, leap, shoot and generally be toadally awesome in their all-new, action-packed, multi-genre adventure of ch...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.