"Echoes of Silence" was preceded by the release of the promotional single, "Initiation", on October 10, 2011.Long-time collaborator Carlo "Illangelo" Montagnese returned to produce the bulk of the project, with other production contributions coming from Clams Casino and DropxLife.