While on tour in support for their latest album, Transcendence, the Devin Townsend Project hit New York City's PlayStation Theater in the heart of Times Square.
Progressive technical death metal outfit Fallujah have announced the details of their new album, 'Dreamless,' and unleashed a new song, 'The Void Alone.'