Feeling that Intro
You've got some amazing foundation here. That Intro has such an amazing vibe. The only thing you need to work on is the basses. You lose a bit of the vibe when the drop hits. You have some interesting basses but nothing that sounds anything too interesting. Though I'd say to work on the vibe of the drop and try not to hard to make everything so crazy crazy but keep that feeling of the intro and pass it on through the drop. I'm really liking this tune though man. Keep on producing tunes and you'll become good as fuck. Cheers!