Metalcore monstrosities Architects have announced their new studio album, All Our Gods Have Abandoned Us, will be released May 27. (Pre-orders go on sale tomorrow, March 7.) A music video for the LP’s lead single, “A Match Made In Heaven,” can be seen below. Check it out and be sure to leave us a comment with your thoughts.
Read more: 12 bands who are the future of metalcore