This song = Major win.
I will say, as far as remix's go, this is probably in my favorite list, tied for first(Along with so many others, I'm afraid.). It's a remix, and as such, it really does make the boss theme seem exciting in a different way.
I shan't say it's better than the original, as I'm too dedicated to Nobuo's work in general, but this deserves it's own applause and praise.
Soo...
Hurrah hurrah!!