Listening to the mix, I'd change a few things as follows:
boost the bass guitar at around 200-300Hz, plus high pass fiter at around 40-60Hz,
very slight boost on the vocals at 2500Hz, and cut it @650Hz
boost the bass drum @ 60Hz a bit, to give it more energy so it's below the bass guitar. the attack on the drum compression is a bit too high and the release too low, try altering this, until it blends with the guitars better, you should hear when it locks into place,
The main thing I found was the bass guitar not cutting through the mix enough, and the vocals,
I also think the reverb doesn't fit the vocal sound, in fact if it was dryer but more compressed it would help it cut through even more,
generally though the standard of recording and mixing is very high!
I hope this helps you out and isn't too critical, I'm more of a mixing engineer than guitarist these days : )
I have a question though: did you use automation?