Dope flow. :) Wish I understood a bit of what it's about but I can definitely vibe with it! Sounds tough.
For the hooks, might be even better if you warm up a bit more, vocals sound a little held back when you sing there. Melodically good but like it could be a little more open/vibrant, if you know what I mean?
Great stuff, keep it up!
-cd-