Nouveau venu ricain sur une scène deathcore en pleine ébullition, All Shall Perish privilégie le côté marteau pilon du death, utilisant l’élément hardcore pour enrichir son riffing et ses rythmes une fois de temps en temps. Le groupe n’hésite parfois à ralentir le tempo, ou au contraire à lui conférer un côté plus épique, et à utiliser des parties de guitares plus mélodiques ou plus techniques histoire de ne pas perdre l’auditeur dans un océan d’intégrisme infécond. Et au final, ce disque s’écoute avec plaisir, même si on aurait aimé y trouver un peu moins de parties mid-tempo, et une utilisation encore plus systématique des qualités de composition suscitées.