Mhm, it's nice. Just poorly sound arrangement. One tip I'd suggest is listen to your favorite dj's/producer's in the music scene, and see if you can copy those ideas into ur stuff.
Mixing is poorly done, and the mastering is even worse. The sound design sucks for future bass, and the buildup sounds super generic. Use eq for mastering and try using the gain on quantum to mix.
Make sure to run your hats and things like that through your sidechain channel cuz that's what pros do and you wanna sound like a pro, right? lol
Percussion is good, and your mixing job for the percussion isn't bad either. Melodies are generic asf, but they're good.
Your mechanics need work, but all around, I gotta say, you're talented as hecc. If you just fix all of those little mechanical things you'd sound p fantastic I bet.