No "leap" required. Life would not exist without God. And human logic is not sufficient to explain God. Why do you limit the idea of God to what your logic can explain?There's quite a leap there. How does one's existence is evidence that God exists? Where's the logic in this statement?