The mix sounds good to me. I was only able to listen to about 40 seconds because I can't listen to Cookie Monster vocals without laughing my ass off. No offense, it's just not my thing.
But it was a big, beefy sound. Guitars sound good. Drums sound great for this genre. In fact, I'd even say that the overall mix was more pleasing to listen to than most of this kind of stuff that I've heard. The kik drum had a nice click, but it also had some low end to it, which is often lacking on metal drums.
Sounds good to me.