track listing personnel musicians devin townsend -- vocals , guitar , keyboards , programming , production , mixing ryan van poederooyen -- drums brian waddell -- bass mark cimino -- guitar additional personnel anneke van giersbergen -- additional vocals , lead vocals on '' supercrush !