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.