Neat game! Unfortunately, I found that many cases are reliant on blind guessing since the profiles do not point to the culprit very well. Some cases are reliant on you already knowing about the animal in question (in fairness, everyone knows about the Flamingo) which means it's impossible to solve the case using the in-game information, which is the entire point, isn't it? Like, I can guess one case on personality, but then there are others (like the shiny object) where I'm still baffled as to how I was supposed to figure that out.
Ultimately, though, I don't know how well you could communicate with people outside the team to avoid the common pitfall of thinking a puzzle works not realizing it's because you already know the solution. Someone outside of the team should've tried each puzzle to see if it was possible to connect the dots without that prior knowledge.