Thy Art Is Murder releases new song · duudey