The beats are sick, I am not a real big fan of his raps or voice. It was probably of it's time, but definitely some overarching homophobia and similar things. Beats 5/5 raps 1/5 = prolly a 2/5