The guitar is a bit too prominent, but then again the guitar parts are really the driving thing in the song, so don't bring them down too much.
I would have liked to hear a little more crack out of the snare. It doesn't have enough attack to really cut. It could also be a bit louder, as could the rest of the drums, cymbals are fine though. The kick has enough click, but not enough boom for my tastes for this style of music. When it's all click like that, you really get the fake sounding robot kick, but a lot of people like that. Try boosting 60hz by around 2.5db's and see what you think.
I wouldn't be afraid to experiment with some warm distortion sounds on the vocals.
Other than that, really cool song. I love the guitar tones you used!!