That was great, I've not listened to the band a lot, but hearing that song gives me the feeling like it's a great band, I'll give it a 9/10.
I have to find more of their stuff.
The song would get a 9/10, but the performance and the crowd is better than perfect = 10/10. That is the best Iron Maiden live IMO. And one of the best live videos ever.
Next I'll give you a song which is sung in Finnish let's what you think of this one