Bring back battletoads!
Show your support by signing this petition now
Ever heard of battletoads? It was an epic 1991 game that became a cult hit and got a few sequels well it's been years since it was made and fans are demanding a reboot it you are a fan of the game then sign this petition to show your support for a reboot
Bring back battletoads!
Comment