Interesting composition, i can hear the metallica influence heh..but you need to practice a bit more with the metronome mate, especially in this genre it's all about keeping things tight. When you have all those 16th note chugs and whatnot you need to be on point cause it just doesn't groove otherwise. Your mix is also good. My other observation is to change your drum vst, it lacks dynamics and the cymbals are kinda painful to hear, i'd suggest ezdrummer or superior drummer, check em out. Overall pretty neat effort mate. Keep it up, cheers!