.webp)
Released in 1993 by Tradewest, 'Battletoads' is a renowned action game. Players control anthropomorphic toads with unique abilities to defeat the Dark Queen and her army. Known for its challenging gameplay, the game features a variety of levels including beat 'em up, racing, and climbing stages.
not rated
                          Rate this game
                          0 votes
                        
                    
                        Play Game