Featuring Talib Kweli, Dudley Perkins, Lee Scratch Perry ... I checked this out, and those 3 features lead off the album, which only left room for it to go downhill after those 3 songs.