An absolute ripper. Thrilling and mystifying in equal measure. The writing is bananas good and the world of the piece is maximally upsetting.