 The album was edited by Ryan Gorman.Finally, with all recording finished in April 2006, the album was mixed by Ryan Williams.The album featured musical contributions from Annie Hardy of Giant Drag and Serj Tankian of System of a Down; the latter also contributed to the writing of one song, "Mein".