Brings back memories.
What a great way to pay homage to a classic game, one that is part of many people's childhoods. You not only made a great adaptation of the old game that anyone can play, but added so many new and interesting things that it is almost an entirely new experience for each player.
The music was wonderful and really fit with the Mario world. Every level was so detailed and perfectly represented the level that it was modeled after. The enemies each behaved just like they did in the N64 version, and each battle seemed to be exactly like the originals.
Honestly, this game was truly entertaining to play. It was a fantastic adventure into the past and possibly the future. I hope that you continue to produce games like this, for I am certain that I will always enjoy playing them.