How to create a non-obvious mystery: Have a bunch of suspects who are related to each other in non-obvious ways, like an intricate spider-web pattern. Slowly reveal their relationships over time. Then occasionally have a police offer show up with useful information 😉