Battletoads in Battlemaniacs FI October 27, 2019 1024 × 755 SNES A Day 204: Battletoads in Battlemaniacs