There are a surprisingly quite a few Battletoads games out there. And while Battletoads for the NES is the proverbial classic, its really not a great game. For a variety of reasons. Mostly because while its Beat'em Up segments are great, they are separated by some seriously obnoxious sections.
So out of all the games that bare the Battletoads branding, which do you think the best?