glitch is too generic and out of time, which makes it too inconceivable (as if it were sloppily edited).
guitars are all gain and no power. there needs to be more work in terms of equalization. the fizz in the upper-mid range sounds horrible.
drums sound puny and artificial as well as the cymbals, there is no true room tone to any of the brass. there is an undesirable disparity 3-5k (cymbal) range.
snare is hacked, it has no power. the initial transients are smothered with masking from other instruments.
bass is too loud... there is a lot of lower frequency content that can presumably be filtered out as well as the overall dynamics of the signal. seems really uncontrolled.
synth at the introduction is pointless (imo). there is really no definition there and the upper mid range is occupying perfectly good real estate for guitars and drums.
guitars seem a bit loud and played with very little detail. more detail can benefit the palm muting.
i don't really know how to judge a mix out of context to the entire song and how it is meant to be heard. i think if i heard the song in it's entirety i would have a better understanding of the choices you made with regards to timing, volume and other mix choices.
ps. there is a lot of audible truncation distortion as well.