Battletoads Arcade

Games Like Battletoads Arcade

Action Arcade Fighting

Battletoads Arcade is a Action Arcade Fighting game. Released on December 1st 1994 for multiple platfroms including . There are 60 games which are visually similar to Battletoads Arcade.

Platforms:

Released: December 1st 1994

Beat 'em up Co-op