Hey Tony, I can hear you have your head around the genre but the mix is a mess.
When the track starts, you can't hear the vocal. It sounds too busy. This is not in English, so I am guessing you either don't speak English or it is a 2nd languge.
Once we get into the verse, your voice is much more distinguishable and then the track is a lot more pleasent.
I would back the verb off the voice, this is what I think is making the voice hard to understand.
Apart from that, the instrumentation is nice.
Peace Ben