Release date Label Catalog ID Format Description
April 1st, 2018 Deathrune Records Digital
April 10th, 2018 Deathrune Records DTM060 CD
June 15th, 2018 Deathrune Records DTM060 12" vinyl Limited edition, 3 colors