This song is insane!
I loved listening to the extra complicated version of the theme at the beginning, and then the characters sounds started playing. I think the character sounds may have been a bit complicated, but I loved all those moments where I said to myself "I know what game that's from!" I think the only thing that truly bothers me is the sudden ending, which didn't seem appropriate.
Can't give 5/5 cause it's not perfect, but 4/5 for the enjoyment and nostalgia