This song oozes 90s vibes. It has great heights, but is also too long for its own good. I really like the use of add9 power chords, something that has been relatively uncommon in Maiden's music, but still pops up here and there over the years. The intro unfortunately stretches itself over 2 minutes out of a roughly 6 minute song. There's no reason for the intro to take up 1/3 of the song!
The lead guitar section once the song finally decides to properly get going kicks ass and is easily the highlight of the song. I also really like the fast verses. Blaze sounds fantastic and the chorus features some neat vocal harmonies, which we didn't get too many during the Blaze years. The fast parts of this song is what we should've had more of on TXF.
The section after the second chorus is a bit experimental (the choir pads and the additional toms are a neat touch), but it repeats itself a bit too much considering how little changes. The lyrics of the song are not the best by any stretch, but this section sticks out even more for some reason. A bit too blunt, I suppose. As if all that weren't enough we get a reprise of the intro again.
If the song were only the fast parts in the middle third we'd have an easy 9. Unfortunately it's not without its flaws, so I'll stick with a 6.