Finally listened to the new Suicide Silence Album