Everything that needed to be fixed was fixed...
and more so. I am sure you had a WIP track of this song released not too long ago. If so, you perfected this song, if not, well, my bad, I thought you did.
In any event this song was pretty damn great. Still loved the intro, and the drums work perfectly. At 4:50, when that guitar part starts up, it reminded me of Castlevania, which usually means awesome music. This does not disappoint. I loved the outro as well.
Truly great stuff.