Its properly creepy... and borders on disgusting (which is good in CoC!).
But... its missing something, I think.
Personally, I wouldn't have them directed by Nylacartholop (or whatever ;)), since they seem to be a bit too small-time for such a big hitter in the Mythos. I personally would...