Halara

Wander through the maze of your own disturbed mind, and uncover the memories of what led you there.
Puzzle