Hyperfantasia. Photo courtesy of Otherworld Theatre