Speaking of Cthulhu - there's got to be an excellent Delta Green scenario lurking in this story, hasn't there?