Human Target is een degelijk album dat perfect in het Thy Art-straatje past en verder gaat waar Dear Desolation eindigde...