Hey,
I found the mix elements sounding separated a bit in this mix. And that's probably due to different tones (frequency responce shapes) and balance, e.g. the snare is bright and has plenty of attack, so that makes it pop out of the mix a bit.
I'd suggest you making more ambience for the drums in context of the genre.
The low end has something unclear, so I can hear the kick's click, but not the body through the song. It works nicely on the fast kick parts with 32nds though!
Liked the clean guitars tone and the clean vox choir (the sound so crystal to me)!