The album was supposed to be released in 1994 as a double album under the title Temporary Insanity. Eazy-E said in early 1995 that the album was set to be released in the summer of that year. It was eventually released ten months after his death. He also said that the album was set to have up to 60 tracks; only 14 tracks made it to the final release. His wife, Tomica Wright, has said that the tracks still exist, but are yet to be released because there are many legal issues that are yet to be settled. Some of the unreleased tracks appear on the 2002 EP Impact of a Legend.
Numerous rumors about several unreleased tracks are widespread. DJ Yella confirmed an unreleased track, named "Still Fuck'Em'" a "Fuck Tha Police style song" which featured other N.W.A bandmate, MC Ren. This track would have been on the album but remains unreleased because of several legal issues (*a version of "Still Fuck'em appeared on a follow-up release by Ruthless - "Impact of a Legend".)
Entertainment Weekly (2/2/96, pp. 54–56) - "Sadly, it's his most musically varied and enjoyable album....On Str8 off tha Streetz, he leaves our consciousness the same way he entered--rough, raunchy, embattled, and utterly unapologetic." - Rating:B