Wow! This is really useful feedback!!!
Because we already know all the answers, the hardest thing for us is to understand how a player would actually solve the mystery.
Thanks very much for taking the time to write this down!