„Order Of The Leech” jest dziesiątym albumem Napalm Death i drugim po powrocie do starego logo. Stylistycznie jest kontynuacją tego co zespół zaprezentował na „Enemy Of The Music Business”, ale warto po niego sięgnąć nie tylko z tego powodu. Przede wszystkim znajdziemy tu kawał świetnego grania, a o to przecież chodzi.