>>19It was something we can't explain via our current idea of science but definitely isn't God.
What now, theists?