I think the musianship is great, as is the song. Especially like the vocals and the the arrangement.
OK... that gushing aside... are you guys hearing any low end? I'm too lazy to scope this out, but it sounds heavily rolled off at 80Htz or so.. I can certainly hear the kick and the bass... and now I know the problems. Mixed by the drummer, the kick is fine, but the bass gtr was scooped to make room for it. The rhy gtrs are all mid range too. Stuff could be panned wider, but that's a preference, mainly to keep all the middle range stuff that is happening, from stacking on top of each other.
Vocals are loud enough, but don't have the definition, partially because of the performance of the instruments, I suppose. No way to hear subtleness, in this aggresive song.
Good stuff though. If I paid for this as a mastered version, I'd want my money back though. This is what it sounds like before mastering, in my opinion.