This was an excellent addition to the Fallen London mythology. I played it several months ago, but forgot to write the review at the time, so pardon me if there are errors.
I strongly remember the 'astrological signs' in this story. Of course Fallen London is under the ground in a giant cavern, so the existence of stars and astrological signs is a somewhat contentious subject.
The story takes you into a strange world with insects and caverns. Very fun.