I think you've certainly got a really unique and interesting style here; keep working on it for sure

I think you could refine your mixing and mastering however; I think the bass is a bit over-powering and the drums feel a bit lost. If you quieten the bass a bit, you can make room for everything else to pop out a bit more, so the drums will sound more punchy and the vocals will sound clearer. I think if a track has vocals, they should always be the main focus of a track so they can't be overpowered by anything else.
However as I said at the beginning I think the musical content is great and you've got an awesome, original sound
