Know somebody who might be like this game?

Summary

A man has gone missing in the town of Rockshire, but the townspeople deny he was ever there. What dark secret are they hiding?