Illinois-based hardcore/alternative metal act Sworn In arrived with their dark debut The Death Card in late summer of 2013. The album, which follows a single EP and tireless touring since the band's 2011 inception, is characterized by bleak lyrics, screamy vocals, and a straightforward musical backdrop of by-the-book metal-influenced hardcore. The deeply pessimistic sentiments and attitudes of The Death Card are broadcast via tightly produced riffs and a dynamic rhythm section, offering some slower, less bogged-down tunes in addition to the mostly heavy fare that makes up the rest of the album. The record's release was preceded by a video for first single "Snake Eyes."
Share this page
AllMusic Review by Fred Thomas