Sounds good
Strange. You say you are not happy with this track, yet you have a 9/10 review score after 4 reviews. So, I guess this track can't be that bad after all. ;)
I like the intro. Sounds pretty muffeled at first but gets clearer and clearer with every second until we are in the "main part" of the song.
And here it starts where I can hear why you aren't happy with the mixing. The sounds outpower each other here and a real structure is missing here.
However, the song gets a lot better again when you put in some various parts where you break up the main beat and bring some other beats in.
{ Review Request Club }