Demonic propaganda | Sci-fi