Good work, but...
...somehow it feels more like a very good background music for old school Hip-Hop than a song by itself.
The rythm is good, the vocal nicely melted with the effects... there is indeed a lot of work in this song, but it lack something for me, sorry.