Nice ideas but I think your engineering lets it down. I think you need to work on your beats a bit more to get them more heavy. I liked the arp / melody 00:45 and throughout the tune, it gave it a very black dog / global communication feel – which I love. Would love to know how you made it. I didn’t like the vocal sample though and it was too high in the mix.
I reckon more low end on the beats… maybe A/B more with released stuff. I mean the kick roll moving into the first drop just sounds plain weak to me. You may also need an outtro 
But you should be pleased, it feels really nice in the vibes department.. engineering is easier to lock down than tune writing IMO.