On July 27 , 2004 , Otep released their 2nd album House of Secrets and it was produced by Greg Wells .
House of Secrets was released July 27 , 2004 .