Excellent design, nice layout, very rich and inspiring writing.
There's a lot going on and seems like it would make for a fun mystery adventure in an ongoing campaign. The funicular ride seems like a nice, dynamic combat encounter. I especially like the various sprinkled clues and the NPCs.