There's a lot going on here! Kind of a messy mix, a bit hard to follow. It's also peaking out like crazy! A lot of these issues could potentially be 'fixed' with some mix tweaking - if they even need to be fixed in the first place.
The atmospheric start is definitely a winner for me. Love that beat though - I'd recommend sidechaining compression w/ the kick in the future to make those first downbeats feel more impactful.
Overall, nice flow!
Man Better Know :D