So... do you want, like, feedback or constructive criticism? Well, if not feel free to just ignore me.
I actually quite like this song, but it does have a couple issues. Mostly the mixing. I think the vocal tracks are just too loud. It feels like someone is singing over a song rather than in one, but I think that could be remedied by simply quieting the vocals, turning up the instrumentals while making sure the vocals have their own little frequency range that they can dominate. Also, I think the drums are too quiet; I feel like they lack a bit of the punch that really punctuates the flow of the rapping segments especially.
But yeah, other than that I do think the song is pretty awesome. I especially dig the english vocalist's singing.
Keep up the good work!