Brings back memories...
This does actually sound like the Final Boss Battle against Marx! I loved using the Yo-Yo power on him! Kicked his ass every time!
The only problem that I hear is that the song doesn't loop at the end. I know this song isn't a loop, but it would sound better as a loop IMO. Otherwise, good job!