The mix sounds pretty old school, the guitars are bit harsh in the 1-2 kHz zone, also the guitar lead at around 1:13 sounds pretty out of tune and distracting to me. The rest of the mix sounds also sounds too 1-4 kHz mid heavy to me, but overally the mix isn't too bad at all. The song itself is pretty solid, it reminds me of newer Exodus stuff a bit.