Is It God?

No.  But when something like this pops up, it's easier to understand how some of us insist on thinking that way.

I guess I just don't see how stopping at god is somehow more wondrous than our ability to push a little bit past that point to where we can actually figure out how such an amazing thing can happen.

Like the man said - we are stardust.  We are made of the same stuff everything else in the universe is made of.  We are the cosmos trying to know itself.

More info at UPI.