About This Game
As a new resident of a mysterious town, you stumble upon an old woman with magical powers.
Suddenly you find yourself inhabiting the bodies of other townspeople at crucial moments in their lives.
Make life and death decisions as you slowly uncover the truth about the place you’ve decided to call home in this engrossing RPG.