In my opinion, I'm not so sure if I like this one/ The beat is fine, and I can also hear the vocals over the beat clearly, so that's a plus. On the other hand, the screamo rapping throws the track off a bit. No hate, just criticism.
---
Overall, nice job. :)