Good overall solid song. Nice flow, good concept with a strong matching hook. Some criticism is that a few bars didn't really go with the theme of the song and could have been replaced with some that matched the feel of the verse.
I thought you were going to go a different direction with this song titled 'Message" Nice flow, good hook, and classic hip hop beat, but I wasn't really feeling the substance of the verses though.