EQ on everything sounds really nice! You may have to carve some hi mids out of the guitars to make room for vocals, but overall sounds really nice! A few things:
1) This mix is really quiet… but it looks like that's already been addressed. :)
2) The snare could actually come down in the mix a couple of db. If you listen to the mix at low level you'll hear that the snare is the loudest thing in the song. As a drummer myself, I understand the need for thunder and lighting… but when mixing I always double and triple check my drum levels to make sure they're not out of balance.
3) This may be my drummer bias… but I'd like to hear a nice long reverb tail on that snare during the verses. In fact the drums could be a little more wet overall. Try crushing the room mic or adding a digital Studio/Room verb.
4) I know that low end heavy bass is a touchy subject with this genre of music, but I'd actually like to hear a little more 60Hz to fatten up the low e...