It was produced by Fear Factory's Christian Olde Wolbers; Ben Schigel mixed, and Matt Rosebery mastered. They finished recording in July 2007, but due to lineup changes and internal struggles, post-production was delayed several months.
The album was recorded by Fear Factory's Christian Olde Wolbers, Ben Schigel mixed it, and Matt Rosebery mastered it.  Despite finishing recording in July 2007, the release was delayed due to lineup changes and internal conflicts during post-production.