In general, the mix is good, especially the guitars. Loved the kick sound too.
A couple of things jump out at me though...
1) The vocal is way too out front, especially at the beginning of the track. It's a good sounding, well performed vocal, so it's probably a little tempting to really put it out there, but it loses its impact very quickly at its current level. It blends better towards the end, but still not great.
2) I really dislike the snare sound. It sounds very distant, round, and lacks definition. It doesn't punch at all. It sounds like that particular drum is already somewhat subdued in tone...not a lot of "crack"...so pushing it so far towards the back with reverb, etc., doesn't help.
3) The bass feels mushy in the lower registers, primarily on the D. I'm assuming the guitars and bass are in dropped D tuning? I don't know what you could do here besides retrack the part. It actually sounds like it is losing the tonal center, but only on that one note. Maybe an intonation issue?
All things considered, it's not bad at all. With a little tweaking, this could be a really, really good mix. Good job!