A Scuffle is just a Scuffle, right? Two hated rivals of the Mushroom Kingdom take that to the extreme...