Why do I get the feeling that the guitar player was an integral part of the mixing process???
The guitar sounds fizzy and buzzy on the top end. Not enough mids, too much low end and fizzly high end. Generally pretty much your typical below average metal-crap tone.
Too much guitar in the mix making this sound weak.
If you want heavy, push the faders to those drums up. Heavy is all about drums and bass being foreward in the mix... not the guitars.
Kick is too snappy with no real power to it. Snare is playing patty cake and is all crack and no thump. Needless to say, when the guitar stops playing during the rests and only the drums are tip-toeing along the song sounds really sissy.
At the beginning when the drummer is playing his toms you can BARELY hear them. What gives???
You should know something is wrong when the high hat and cymbals are more present in the mix than the kick and snare.
Vocals are recorded pretty much how they should be.
Is there any bass guitar in this? If so it is completely obscured by the guitar.
This is a textbook example of a decent recording being annihilated by the mixing cliche's of metal. With a more balanced mix focusing on ALL the elements of the song this will sound great. The way it sounds now is just... stupid.