Ears are dying, any pointers would be great.

My first impression is that guitars are good and production tricks are cool, but other than that the mix sounds quite scooped.

The snare is quite weird sounding. It actually sounds like clave. :)

ClaveHandsWhite.jpg
 
Overheads,hi-hat have annoying sound,like a plastic bag that affecting everything else in mix,guitar are ok,more low end maybe.But it seams that you have something on master bus that enhanced high end to much.