a kickass mix indeed! some things I still don't like though:
- clean vox
- overall harshness
- overall life
- overall punch
- muffled bass
- kick too "in your face"
bass just needs more limiting, presence and a severe 3-5khz boost (perhaps a more stable lowends aswell? it sorta falls away at some parts)
drop some highs on the kick (in the "plastic zone", 6-9khz, the air zone, 10-14 khz and in the smack zone which varies from kick to kick but usualy is around 1,5-3,5 khz)
make the clean vox stand out a bit more from the screamed vox, more delay, automation for phrases and stuff
except for clean vox, bass and kick I think it's all in the mastering chain.
but that's just what I would do, your taste maybe far superior to mine and you'll be the record producer of the century!
but could you tell me what you're using for mastering?