Cliffs Notes version: God exists.
And what line of reasoning connects this science news to your claim that your bloodthirsty horror fantasy created it all?