So Step sent me this to listen and I must say, you've got lots of potential!
I'd leave you a nice long review on your track, but unfortunately I'm super tired and I'm just enjoying the track too much to bother. xD
Well done overall! I've added you to my favorites so I can keep my eye on you! ;)
Keep it up!