Are you planning to make a demo and spread it around for venues and or labels? If you do, i think you (or the guitarist who's playing it) really should reconsider practicing and re-recording those guitars. The guitars are not tight in my opinion, especially those palm mutes are really going in and out of time. I think it's a pity because the riff is not that hard too play, but especially for a song like this it has to be played übertight (not to be confused with robots). Second, i think the picking technique isn't really great either. It sounds like the guitarist is playing very soft and also because of that the palmmutes dont have a really tight/controlled sound.
I'm not trying to be the boogeyman here dude, i'm trying to get the best out of the song because it's a solid song. And in my opinion the style of music asks for a very tight and very fat sounding guitarsound, and it's still the thing that 90% of the tone is in the fingers/picking technique.
Offcourse i hope this helps you a bit in a way, it's not meant to bust anyone's balls. I think i'll make a mix anyhow