Very nice composition! At first I thought I was hearing just some old rap tape or something, I was very impressed with the musical layers of content present all throughout this composition. Kudos, only bit of criticism, certain frequencies you have in the lead lines at certain sections are a little intense. I'm not suggesting you didn't already EQ it, I'm saying maybe kill out those harsher frequencies a little bit more. Great composition, enjoyed listening