hes def nice with the punches and metaphors. his 1st album is dope, but he didnt really have any stand out songs, its a cool album to listen to once in a blue moon...i tried to listen to his newer stuff a few times, the most recent time was about a year ago, and i just never could get into him that much. id rather just listen to him featured on other peoples songs.