It's called ‘Toronto’, in the fantasy realm of ‘Canada’, and it's the setting for Hexcraft: Harlequin Fair, an ugly-beautiful ...