nice
All the good things are obvious.
The voice remind also to me of Metallica, the choice of effects is good too.
Composition is good, all the parts blend together very well.
As for mixing, voice should stand out a bit more, I would push it at least 3 db more.
As I see vocal music, voice is the most important element.
Also from guitars I would eq off some of the low frequencies so the bass line stand out more.