The most challenging one I've encountered yet. You wanted to harken back to the Super Mario days, and I expected no less. No-efforts-spared in terms of assets here. Pretty well-rounded, while leaning towards the challenging end.
(P.S. I never figured out what the flower ability does)