I don't listen to metal a lot, but I thought this was really cool. For future reference, I think your mix would sound much better with a few tweaks:
On the master channel, I would add more compression on the low band of the multiband compressor (just a hair!). Also on the master channel, I would turn the pregain down a bit. In some parts of the songs, I heard the music hitting the ceiling of the limit too hard.
A tad more high end on the kick would be cool, with a tad less low end (this may be fixed with the more compression on the low end of the multiband compressor mentioned earlier).
Less distortion on the vocals would be good, just mix it in a little less.
These are just some things I would change if I was behind the mix! Overall the mix sounds good! And if a mix sounds good, it is good (but there is always room for improvement).
Great work!