August 10th, 2025: Existential threat or God-given opportunity?