The Phantom of Oxley Castle was supposed to be launched at the Arts House this Saturday (18 Nov). But that launch has since been cancelled abruptly, with...