Heaviest song I have ever made.

I feel like the guitar tone could benefit from some external cab simulation or re-amping, the tone itself sounds very flat and 'digital' in a way. It lacks mid-area warmth on my monitors and is very "joey", nothing really special about it. Cab simulation or physical re-amping could help give your tone a lot more bite and character. Everything else is generally good to my ears, not many complaints!
 
Agreed with oroinvictus, but the tone still sounds good to me. If that's what you are going for I really like it. Volume/mix wise, it's super tight.
 
+1 but I probably would just reshape the EQ instead of running an external cab simulator. Just bring back a bit more 500 - 850Hz
 
I would try both and see what you prefer. Try signal audio's God's cabs, they're free and great sounding. It might take you some browsing but now-a-days I find it way more natural sounding to use 1 or two impulses an then run them through pod's american classic pre.
 
No complaints here, the mix sounds phenomenal, guitar tone sounds awesome.
All in all, well done.