Just in case you've been living under a rock, Battletoads has officially arrived! The game was released earlier today for Xbox One and PC, and is also included as part of Xbox Game Pass.
To celebrate, Xbox has unveiled this toadally awesome official launch trailer for the game featuring Xbox Live's Major Nelson interviewing the three toads about their new adventure. Check it out above!
Here's what we had to say about it in our review:
"Battletoads is without a doubt one of the funniest games of this generation, and it's a pretty nifty beat 'em up to boot. It does have the occasional lull when things start to feel a little repetitive, but by and large it's a hugely entertaining experience and well worth your time."
Enjoying Battletoads so far? What do you think of the trailer? Let us know in the comments.