Featuring eight songs, the album has been produced by Indus Creed, mixed by Grammy-nominated mixing engineer Tim Palmer (Pearl Jam, Robert Plant, Ozzy Osbourne, U2, Tears for Fears, Porcupine Tree) and mastered by veteran mastering engineer Andy VanDette (Rush, Beastie Boys and Porcupine Tree).