Cool concept, I liked the branching dialog and the need to play through multiple times to uncover more information. I'm still not sure I've uncovered the full mystery of the case!
If you want, you can post your theories here or in the game comments, and I can tell you if you’re missing major information, and if so, where to look to find it.