Oookaaaayy.... Still looking for a "scientific" explanation for God. Best of luck to them!
No, they are trying to DISprove a nihilist assertion.