The composition and structure here are all really good. Every sound is well crafted, and every melody, percussive hit, and sample is well placed. What would make this an even greater song is if there was more of a dynamic range to it. Make the more intense sections louder and the calmer sections a bit softer. I find that having that bit of dynamic variation helps to make an already great idea even better.