Battletoads © 1993 Tradewest, Incorporated.
GAME ID: T-97026
Reviews: [FR] June 1993 - Consoles + N.21: 94/100
Game's ROM.