I'm not really into these kind of vocals but DAMN!! This is some great fuckin' metal! Awesome riffs and overall, The guitar fits very nicely with the vocals. Almost like you wrote them together. I like the cleaner slow parts you put in there as well.
Well done and great job on this.