Delve deep into the origins of a sinister Chinese legend, and unearth the secrets of an island’s forgotten past in this pulse-pounding adventure.