FIRST GLANCE: At first hearing it, everything seems rather dark and lacking in the high end. Hopefully some of the techniques below will help with that.
DRUMS: The drums sound rather muffled and could use some brightening up. Did you low pass them at all? I would be carefull how much high end you roll off. They need more attack and "impact" as well... especially for a high paced song like this one. Introducing some parallel comrpession will not only brighten up the transients, but get them to punch through the mix as well.
BASS: Bass is pretty good. If I were to do anything it would be to add some middle end attack to it.. probably closer to the 2k area.
GUITAR: Guitar seems real soft, try high passing around 125hz and rolling off the 15-16k hz is a start. Now you can focus on some high mid bite to bring out the notes a bit more. Go with a broader Q that way it sounds more natural and less nasaly.
VOCALS: The vocals may need some high passing, but not to the point where they sound thin. Alittle compression (~2-5 ms attack, 3-400 ms release and a 4:1 ratio may work alright, hitting around 4db... you could go with 8-12db of reduction if you do it parallel that way you preserve the source dynamics a bit more. You can also try slamming it a couple db with a limiter to push it forward a bit.
OTHER ELEMENTS (IF APPLICABLE): There's some real buzzy high end frequency action going on. Can't pint point where it's coming from.. but.. high pass those 16k and up on things that arent really using it.
COMMENTS\OVERALL MIX: Overall, it feels like the tracks as a whole have been under-treated. I would focus on high passing things that don't need subs, and then brightening up some of the tracks to get more attack out of the drums like I said before.. overall its a good mix though,. good job man
