Games/Battletoads/MediaBattletoads·, 1994 · Electronic ArtsMediaBack to gameAll18Screenshots16Videos2Screenshots16More about BattletoadsPlayer reviewsCreditsMore in this franchise