Writing and style wise, this gets a perfect ten from me, because I adore this genre. The mix could use some refining, clearing out the white noise so to speak. Some surgical EQ on the rhythm guitar to cut down on 250 hz and below, as well as a bit in the upper range. You can achieve quite a good bit of clarity with notching.
Also, sidechain is a good option for basically every instrument.
I have a hard time hearing your kick and snare over the other instruments. They should be loudest in the mix. Kick also could use some shortening of the body (can be done with free plugin Pancz) and a bit more transient emphasis. Snare same, minus shortening the body of the note. I actually would like more sibilance on the kick and snare, and potentially to bring out the hihats and crashes in the stereo field, wider, more varied left and right.
Otherwise, great work!