Hey, Thanks for playing! I'm glad that the story managed to grip you so well. The endings were left intentionally ambiguous. Each player is allowed to come to their own conclusions about who they think really did it.
I'd also like to mention that I have no formal training in programming or game design (or writing murder mysteries for that matter) and that this was my first game jam. A lot of this was new to me. I had originally planned to have multiple different responses based on the order you interrogate the suspects, how thoroughly you interrogate them and other factors as well as multiple endings based on those same factors but that dialogue system would have been too complex to build and the script too long to write within the time limit to submit. But for a first attempt at game jam, I think it was a good effort and I'm proud of it.
I absolutely plan to complete the game and add in all of those missing features and more after the Jam.
But if you really want I can message you privately with who really did it ;D