The Devil May Dance review