Black Mirror game details

The setting in 1926 in Scotland. David Gordon visits his ancestral home for the first time in his life because of the death of his father. His father believed there was a Curse that haunted his family and it is up to David to uncover the horrible truths. Stories are buried under generations of silence and fathoms of stone. And David discovers that the Black Mirror Castle demands an offering.