If you've been sleeping on all the dope releases coming out of Oddisee's Washington DC based label Mello Music Group then...well, you've been asleep! Seems like 2012 is the year for the label as this is like the tenth release in the year. Not to mention the strong releases we're still bumping from last year. Self Sacrifice is kind of the ultimate introduction to the label and the artists on it! A great compilation featuring top notch talent and guest appearances that the label's buzz has been attracting.
Produced by Def Dee (tracks 1 & 2); Oddisee (3, 8, 9, 16); Apollo Brown (4, 15); Illmind (5); Gensu Dean (6); Black Milk (7); Dunc (of DTMD) (10, 14); Kaimbr (11); Georgia Anne Muldrow (12); Nick Tha 1Da (13, 17).