Recorded at Studio Victor in Montreal, Quebec, Canada.
Mixed at The Windings in Wrexham, Wales, United Kingdom.
Mastered at Future Disc in Hollywood, Los Angeles, California.
Produced by Steve Harris and Gorguts.