I love this
Okay, this is seriously a great game. It was very well made and very clever. Absolutely just amazing seriously. The whole strategy, the graphical style, the difficulty, it was all done perfectly. And I'll admit that I chuckled a bit while reading Toad's line near the end. Very clever, well made game.