Maybe im just missing something here.Im going to say few things.
This mix sounds like a raw recording to me. The kick drum sounds like a pencil tap, hihats and ride cymbal are totally missing, the bass is dominating the mix and the snare is super thin sounding. On top of that,the mix has a real " collective high end " only in certain parts. That piano part is super loud in every part of the song where it plays and it eclipses all other instruments.
Sorry if im being blunt,but i cant understand this mix at all. If i walk into the room when the band plays this song, it wont sound like this. The band playing this live will sound clear, punchy and powerful,that was what i was expecting here too.
But yeah, i just wanted to point somethings out. Unfortunately im even more ruthless with my own mixes
Anyways,maybe i just hear this mix in a weird way at the moment,dunno. Ill recheck this mix tomorrow and post a short comment about my reaction then.
Bye.