Niiice!
For those of you that can't hear the Mario parts, you obviously are either deaf, or do not know the theme song. There are a LOT of parts where the Mario theme comes in. This is a remix and anyone who says otherwise needs to listen through at least 5 times to understand the fact that you were wrong before listening to it so many times.
Good job and the people below are wrong, just ignore them.