Welcome to Scotland!Yes, welcome to this country famous for its whisky, the Highlands, its castles, and, of course... its ghosts!The Phantom Society is a ghost-hunting game in which you play as sly spirits seeking to ruin a manor hotel or, if you prefer...