Please Listen to this.

Can barely hear the snare. I think if you are going after what the Deftones clip at the end is about, check out the space and attack on Abe's snare. Big room sound for ambience and a lot of smack on the front end. You're missing both smack and spread on the snare. Deftones drum sounds are about my favorite out there of rock production and if you are going after that snare is crucial. Good luck on your mix duder!