We have an official launch trailer for Battletoads and it's.........in the form of an interview. If you thought that Zitz, Pimple, and Rash will beat up Major Nelson, well, sorry to disappoint you, but it's not happening.
Despite that fact, however, the video is really awesome. As you will see while watching it, Battletoads won't be a straight beat-em-up game but a collection of mini-games and brawler segments instead. A strange combination but it seems like it's going to turn out well.
You can watch the trailer below: