It was released in 2005 and sold 100,000 copies through his own independent label Mad Science Records. The album debuted at number forty three on the U.S.
The album was released in 2005 and achieved sales of 100,000 units via the artist's own record label, Mad Science Records. It entered the U.S. charts at position forty-three.