Claim: The Order of the Leech did not receive any professional ratings or review scores.
Evidence: Chronicles of Chaos 9/10 CMJ New Music Report Favourable