About the game
Battletoads is a franchise by Rare that began with the original beat 'em up game Battletoads in 1991. Battletoads is widely considered the hardest and one of the best video games ever released for NES.
Battletoads trailer leaves a lot to be desired but has hoverbikes
Microsoft's Xbox E3 presentation included some announcements that sent hype through the roof while others focused on smaller releases like Battletoads. The game was expected for a long time but the new art style may not sit well with fans.