"Or did humanity invent God."
Well you know what I think.
I LOVE shows like this!
Shows that make you think.
Programs that challenge your perceptions and shake the foundations of your reality.
No safe, saccharine, fairy tales here, only the gritty uncertainty of science.
Personally I would not have it any other way.