By all accounts, Ace Hood shouldn't be starving. The Miami rapper hustled to the top of the rap game in 2011, with his get-money anthem 'Hustle Hard.' Nevertheless, he's back with a new mixtape, 'Starvation 2.'

The collection is the sequel to his 2012 mixtape 'Starvation' and features cameos from Meek Mill, Kevin Cossom, French Montana and Plies. On the production end, beatmakers Young Chip, Jahlil Beats, LV, Cardiak, the Renegades and others provide the bass-heavy, turnt up soundscapes.

If you appreciated Hood's 'Blood, Sweat & Tears' album, you'll enjoy his mixtape. The 'Body 2 Body' rapper spits rapid-fire rhymes about the upsides and downsides to getting paper, by any means necessary.

Producer Young Chop blesses Hood with three bangers, including the standout 'F--- da World.' Hood gets introspective on the track, opening up about the problems of the world. "I'm tired of people complaining about the little s--- / When I just lost my grandmother to that cancer bitch," he raps. "Lord knows / The realist s--- I ever wrote / Through all the bulls--- I throw up a sign of hope."

On 'Why,' he asks moral questions on life and mortality. "I wonder why I lost my daughter Lyrics Star / Why them complications happened to her heart / I got so many questions, not too many answers / I lost so many n---as, granny to the cancer," he spits.

Ace Hood is expected to drop his fourth album later this year. It looks like he's back on his hustle again. Download 'Starvation 2' here.

Listen to Ace Hood's 'Starvation 2' Mixtape