 The album was mastered by Grzegorz Piwkowski.A live music video was shot for the song "Incarnation" during the Marlboro Sopot Rock Festival in Poland.The album sold approximately 17,000 units in two weeks in Poland.