HipHopDX Premiere: Fusing the Bay Area’s hyphy sounds with raw hood tales, West Oakland rapper J. Stalin delivered a solid debut, 2006’s On Behalf of the Streets. Ten years later, he’s back with the sequal, On Behalf of the Streets 2, which was officially released today (October 28).

“I had to make On Behalf of the Streets 2 for the streets, for more than just me,” Stalin tells DX. “When I say it’s on my behalf, I went from rapping just not about me, but speaking on behalf of the streets/my friends,” J. Stalin explains. “I’m talking about selling dope, busting guns, trying to have a different life. I picked up exactly where I left off from On Behalf of the Streets 10 years ago. It’s like a movie. It’s like I’m still the same J. Stalin that was on OBOTS but a more successful J Stalin now.”

With appearances from IAMSU!, K Camp, Nef The Pharaoh, Lil Bood, G-Eazy, Philthy Rich, Slim 400, Rayven Justice, Celly Ru, 4Rax of the Mekanix, Young Doe, G-Stack, Erk Da Jerk, and a posthumous appearance from The Jacka, the 22-track, The Mekanix-produced album swings from hardcore rap to chill, laid-back rhythms. Check out the tracklist below and listen above.

O.B.O.T.S. 2 Intro ft. Neo
Over The Years
All Around Me ft. 4rAx
Rockstar ft. 4rAx
Miss Me Wit’ The B.S. ft. Young Mezzy
Get Me Some ft. Nef the Pharaoh & Lil’ Blood
West Oakland N*gga
Been Havin’ Money ft. Iamsu! & Philthy Rich
Party Jumpin’ 2 ft. The Jacka & G-Eazy
Drunk & Horny ft. Rayven Justice
It Could Be Worse ft. K Camp
Ain’t No Thang ft. Compton AV
Pick A Side ft. Slim 400 & June
Knock On Me
Curbside Service ft. Celly Ru & Stevie Joe
Change ft. 4rAx
Cindafella ft. Young Doe
Do It Right
Rest In Peace
Streets Is Callin’ ft. Erk Da Jerk
Don’t Love You Back ft. Vellione
Shine Again ft. San Quinn & G-Stack