Sounds really good. Dad confirmed what I suspected about the lyrics not having been written by a native English speaker. It's not they are bad; one or two lines just don't sound like something a native speaker would say. There's no way I could write a song in a different language, so good job to the writer. I was into metal in my teens and can spot some influences like Iron Maiden. Great job, well done.