Invictus Productions

Track Premiere: Welcome to Deathcult’s “Barren Land”

August 30, 2016

We’ve got an exclusive stream of the first song from Beasts of Faith, the long-awaited debut album by Zürich’s Deathcult.

Track Premiere: Predatory Light unveils “Laughing Wound”

August 23, 2016

Get in on this exclusive stream of the first song from Predatory Light’s eponymous debut full length.