Enigmatic, well paced story delivered through a variety of mini-games and set in an immersive atmosphere. Definitely struck a chord with me!