Eventually released four years later , Uncontrolled Substance received mostly positive reviews .
Is Inspectah Deck 's most critically acclaimed album to date .
Eventually released four years later , Uncontrolled Substance received mostly positive reviews , and is Inspectah Deck 's most critically acclaimed album to date .