I'm listening on cheap earphones at the moment so please bear that in mind in case my comments on mixing are a bit skewed. In the moments where you have more layers it sounds like the volume of the musical elements could be brought down for the percussion to shine more. But there are other moments where it's fine. Sound design is really nice and everything feels EQ'd quite well. Some nice panning with the synth that sweeps across in a dreamy atmospheric way. I think while it doesn't need it this might sound nice with a rapper. Keep it up great work.