Big Bang Big God: A Universe Designed for Life?