Battletoads in Battlemaniacs (USA)

Battlemaniacs is the first SNES version of the popular Battletoads series, infamous both for its unique humour and brutal difficulty.

GameWindows 7

  Back to SNES list