Battletoads in Battlemaniacs (SNES) Switch US Release Date
The game Battletoads in Battlemaniacs (SNES) is already released on Switch in the USA.
Release Dates
Report Date / Submit ProductUSA
Switch
February 21, 2024Confirmed
Silas Volkmire and the evil Dark Queen have joined forces to rule the world! Take control of the two heroes and stop them in Battletoads in Battlemaniacs! Challenge yourself in completing some difficult levels! The fate of the world is in your hands! Good luck!