Really cool idea - assembling the story. I dont know if the implementation works, though, becuase I found myslef just clicking theories and evidence randomly to find a match.
Maybe if information were given more slowly, or if different pieces were allocated in different ways?
Either way, really cool game.