The Devil Force
overview