The story centers on the Black Mirror castle in Willow Creek, and surrounding areas, thus tracing its roots to the original Black Mirror. You can explore a total of 62 different locations, some of which may be familiar to players of the original game, and [...]