Battletoads

Rumor: New Battletoads Title May Be In The Works

Battletoads was a franchise that began in the 90s as rivals to the highly popular Teenage Mutant Ninja Turtles. Unfortunately, they seemingly ended as soon as they arrived. Back in…

Read More

Page 1 of 1

Login

Welcome! Login in to your account

Remember me Lost your password?

Lost Password