let me give a critique of this song, shouldnt be hijacking this.

The rap section of this is really good. The chorus doesnt sing well, its because the lyrics are not cohesive, one case where the grammar of it prevents it from really popping. there will be...there will be no, i think cofuses the ear.

But overall the lyrics say something, they are interesting, i think some of the lines dont really fit the song, they stand out as being disconnected.

But it sounds good. pretty good overall