Pyroclast signs worldwide deal and releases new music video · duudey