ESSENCE317

A 2006 detective game where you investigate the evidence and decide what really happened.
Puzzle