SEGA Master System

Battlemaniacs (Brazil)

SEGA Master System

Battlemaniacs (Brazil)

53 0 0 0

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

Great to have you back!