Hello
Here are my observations
*intro guitars sound louder than the actual rhythm gtrs. I feel they take away the explosion of the instrumentation when every thing comes in.
*I like the smooth guitars.
*snare is a bit too up front.. Or too raw to fit the grid. Perhaps more reverb on it will fix this.
*vocals feel too soft sometimes that they get masked a bit by the rest of the mix.
*last solo riff at 4:40 sounds muffled and really like it's not part of the mix.
Overall this is good
I remember I used a lot of automation on vocals to get them to sound properly throughout the whole mix. Perhaps that's all your mix needs just more automation work.
Question... Did you used a compressor in the master bus?? My ears could be mistaken... But I hear compression on the whole mix.. A bit too much I would say.
Anyways.. I'm using average headphones on this. Basically I am giving you feedback based on what the average user uses to hear music. Some of the things I said are based on taste. Feel free to ignore.
Hope it helps.