My initial impressions as I'm listening now:
Love the guitar tones
Drums sound really good, but the crashes seem chopped off, with not much sustain.  Over compressed?  Done on purpose?  It doesn't sound awful, just a bit un-natural to me.
Vocals sit well in the mix
Tight performances
Nice balanced mix.
Overall, I'd say this is excellent work.