there is a specter haunting europe dramatic digital art