My constructive criticism..
The very first thing I noticed is the overall volume of the track could be brought up. Another thing I noticed is a very unbalanced low end. The low frequencies of certain instruments are cluttering up the mix and making it rather muddy.
The first crash could use a long reverb tail, so it doesn't cut so abruptly. Also the explosive hit could use a little less in the low mid area, maybe around 300 hz or so.
Bell lead could use more highs and less lows.
Leading into the beat, everything seems very muddy with the filtering. Could be just as simple as cutting the low frequencies in the lead-oriented instruments.
I really like the main saw and the gated pattern it plays.
The kick could use a bit more punch/slap to it and the main bass seems to be lacking substance. It could be much thicker and deeper.
Side-chain compression could be useful in this track with some of the instruments to help the kick shine through, even if applied slightly.
Sub hits seem a bit distorted with all the other low end to the track.
Another thing that could help this mix would be a bus compressor on the final mix. Very minimal make-up gain, low threshold and about a 2:1 ratio usually gives the track a nice warmth.
Nice composition. I enjoyed it. I hope you don't take my comment as an insult I'm just heavily critiquing. :)