I don't have really anything to say other than about mixing, because I work with EDM not generic stuff, but one thing I can tell you is the vocals sounded like they were being stuck in a corner all by themselves with the music playing in the background. Try mixing the vocals with the music so that it doesn't sound like it's split into two sections (the vocals and the music) which don't get me wrong, it's supposed to be like that, but once you hear the vocals, you can't help but listening to one or the other when the mixing is off. Overall, nice song, keep at it. I don't have anything to say about the actual musical quality, though, cuz I don't know anything about metal xd