To start off, great execution of the cover. But the real meat is in the way the mystery is laid out, with all the info on each NPC (asks/knows/hides/resources). Having all of this concise info so readily available makes this such a nice read.
I feel really inspired looking at the way you've managed to present a classic mystery scenario.