Hearts of Stone will take Geralt on an all-new, 10-hour-plus adventure into the wilds of No Man’s Land and the nooks and alleys of Oxenfurt, where he’ll try to complete a contract from the mysterious Man of Glass. Caught in a thick tangle of deceit, [...]