 Released in 2003 by Touch and Go Records, it received universal critical acclaim according to Metacritic with a composite rating of 85, ranking 29th among the best albums of 2003.All songs written and composed by Nina Nastasia.The Japanese edition of the album features a hidden ghost track placed at the end of the album.