The usual "take a listen."

Drums sound a little roomey for my taste especially the kick sounds to "real". The vocals indeed sound a little strange the vox in the middle are wayyyy out of tune ...
And maybe you can clean out the guitars in the breaks...
 
Okay, I guess modern metal/whatever just needs samples to sound like it sounds. Newer mix up with some augmentation on the kick.

What do you mean by "clean out" the breaks? Guitar buzz during the stops? Or what?

And yeah. The vox. Yeah... No comment.