The Devil's gauntlets | Sci-fi