Now that he has almost fully recovered from being shot eight times back in August, Keak Da Sneak is back and better than ever with his new album, Withdrawl. The Bay Area veteran drops the new 17-track project for fans today (Nov. 3), which has features from a slew of different names in the music game.

Sneak incorporates other West Coast creatives on the new album, including E-40, Mozzy, G-Stack and more, which bring on some of the street vibes that fans know and have missed since his last LP release in 2014.

"I haven’t dropped an album since 2013," Keak Da Sneak explains in a statement. "The streets gotta be sick without Keak da Sneak. My music is my dope. People were saying, 'Give us some of that dope. Lemme get some of that Keak, please!'

While explaining some of the origins of the project, the 40-year-old MC also discusses the whirlwind of a year he's had leading up to the shooting a couple of months back.

During this time, I was being reckless. I was in the streets, catching cases, going to jail," he continues. "My father passed away and I couldn’t attend his funeral because I was in prison. I was being unfaithful to my wife, my grandmother passed. It caused me to go into a depression. I started being wild. I was acting like I wasn’t who I am. My brothers the Mekanix helped bring me out of this. People in jail helped bring me out of this. While I was in jail, they were like 'Keak, you’re tripping.' They started reciting my songs. 'Put some music out, dude. What are you doing in here with us.' I got a lot of reality checks. So I said, 'Let me get back to doing what I do. Let me stop doing this stuff, I’m tripping.' Withdrawl is the result of that decision—to return to what made me happen and to work on repairing my relationship with my wife and my family."

Take a listen to the new album from Keak Da Sneak below and check out the official tracklist.

Keak Da Sneak's Withdrawl Tracklist

1. "Withdrawl (Intro)"
2. "Withdrawl"
3. "Him Not Them" Feat. Mozzy
4. "Zippin" Feat. Ike Dola
5. "Ima Keep It Goin'" Feat. E-40
6. "For You" Feat. Rayven Justice
7. "Tonite" Feat. Sonni Luley
8. "I Just Wanna Fuk" Feat. Lover Boii & J. Stalin
9. "Cuz Blood"
10. "Gimme a Light" Feat. Kool John
11. "Kill It Again" Feat. Dru Down
12. "Dawlas"
13. "I Watch"
14. "On Call" Feat. G-Stack
15. "Thunderdome"
16. "Ima Mobsta"
17. "Lovin Me"

Allnfallndoe​/Zoo Entertainment/EMPIRE
Allnfallndoe​/Zoo Entertainment/EMPIRE

See New Music Releases for November 2017

More From XXL