Few things...
The click in the bass drum I like, but I'm a guy that needs some ass to toss that click up more. Snare is mic'd well. Bring the cymbals up some, toss a little shimmer EQ in 'em, and the drum track would be badass.
Vocal-wise, you have a good scream. Put some post work on it, toss a little clarity in the EQ, spread it so it doesn't sound like it's coming from my eyeballs thru headphones. Split the singing and screaming apart, make em both prominent in their own fields more, and you'll have a sound I like.
Guitars are fairly OK, bring the highs down a smidge, and turn em up so they're a bit more prominent.
Bass guitar, add some highs to it, I can't hear it without my sub on.
Other than that, pretty good track. Wanted to offer my advice from my recording endeavors. Check out my stuff!
-Tim