Released on July 7 , 2009 , it is the rapper 's second and final studio album on Definitive Jux .
It was released by Definitive Jux on July 2009 .