Random Video of the Day: Preorder Battletoads for Wii

Was browsing the NeoGAF forums, and found a link to the Wii Battletoads preorder page. Pretty good spoof, I almost wish it were real… except the game was so damn hard.

Still, wouldn’t mind some arcade-style ‘Toads action… Xbox Live Arcade, anyone?