I think the snare needs a bit more meat to it in the 200Hz area and it is a tiny bit weird... I think the toms could come up a few dB's too. Otherwise, I must say I dig the mix!
I think the guitars might have a bit too much of the wah-wah frequency going on...
Awesome song, man!