EDIT: your mixing on logitech and gaming cans? Good shit Q. I used to mix on logitechs. They're great if they're all you got but terrible if you know you can have better. My heart bleeds for you :)
Sorry it took me a while to get around to this. You got on the front page though so it's obviously good :)
Pro mix down, big drums, catchy reese stabs, full sub bass... you're just showing off Qshush. Gotta point out, I think you could turn the treble on a few things down just a tad. I tend to overdo highs too so it's an introspective nit pick. My Senn HD 650s are at max volume so I'm really getting an earful of that sound. It's the only possible mix issue I'm noticing :)
I'm gonna nit pick the snare drags at 2:08 & 3:14. Those snare drags sounded really static or synthetic. I like to automate the volume of snare drags from low to loud to make them sound more alive. When played on a real drum kit, drags are a really subtle wrist movement so getting them right with a drum machine takes a little finesse. Those little fills might sound better without the drags. Maybe try using only one drag instead of three in a row? Maybe make the drags longer? Your choice QS. Hope that automated volume trick makes sense though.
The drum patterns in the second half of the track had me sold. The vocal samples were spectacular. Really creative ending. Thanks for hitting me up by the way, I hate missing out on great tracks like this <3