Not bad, pretty generic though. Nothing about it really stands out, or hasn't been done before, and better elsewhere. 5/10
I always love me some Blind Guardian. 8/10
And I'd give that Destroyer 666 a 9/10 because it fucking rips.
Let's get some folk up in this bitch: https://www.youtube.com/watch?v=brIn-8BXzSY