Dement
- Video Game
- 2019
Wolfvale's town has many secrets. Located in a mountainous region of Washington, the people are generally kind. However, in the small neighboring town of Quiet Mountain, a girl living with h... Read allWolfvale's town has many secrets. Located in a mountainous region of Washington, the people are generally kind. However, in the small neighboring town of Quiet Mountain, a girl living with her father has seen what lies beneath the mask.Wolfvale's town has many secrets. Located in a mountainous region of Washington, the people are generally kind. However, in the small neighboring town of Quiet Mountain, a girl living with her father has seen what lies beneath the mask.