Albumet ble utgitt 5. november 2010 på Frontiers Records. Albumet er mikset av Achim Köhler og har materiale skrevet av den svenske gitarist og låtskriveren Magnus Karlsson. Albumomslaget er designet av Rodney Matthews. En musikkvideo til sporet «Judgement Day» ble innspilt i april 2010 og regissert av Thomas Tjader.