Battletoads in Battlemaniacs (SNES) Switch Release Date
The game Battletoads in Battlemaniacs (SNES) is already released on Switch in the USA and UK.
Release Dates
Report Date / Submit ProductAll
Switch
February 21, 2024Confirmed
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!