This Nintendo DS game offers a unique puzzle experience centered around logic and deduction. Players must solve intricate puzzles to progress through a compelling narrative.
Platform
NDS
Release Year
2010
Publisher
Unknown