oh my! Christ on a bike!
Bit of a banger here haven't we? Congratulations on frontpage! There's a whole load of great here but there's a fair bit of fundamentals lacking. I'm going through monitors and headphones just to make sure right now........
That clip on open? Clean it up, you're better than that.
Your vocals are over processed, I love them, I hear the little gates, pans and verb repeats. But it's all upper, where's the mid warmth. Go for cleaner vox, use the fx sparingly.
Your bass and kick are perfect. There's a lot of high bleed on the hats just washing your mix. Cut that.
There's a rotory pad to the right....just washing with delay, love it, but bring it up, cut it's low so it can be pushed. (the vox and hats blocking it's range)
The acid arps work well. Your development works, I see and hear someone who has looked at the composition and really applied themselves in maintaining progression.
It's 85% there. The tune is brilliant. If you go back to this and mix again with consideration of the range it would be exceptional.