I feel like there are a bunch of hidden references to your past tracks in this. At 2:15 it reminds me of (I may be wrong here) Memories. Some of the basses also remind of Sea Panic, Frequencies, and I'm not sure what else but they sound familiar. Drums could've been better in my opinion.
9/10, as if it was perfect, you could never improve.
Also, little suggestion: You should try making riddim dubstep.