In recent decades, it has become clear that if our universe had been born with slightly different physics, e.g. if the masses of fundamental particles were altered by a tiny fraction, it would be sterile and uninhabitable. We explore the current state of the evidence for this cosmological fine-tuning. We then explore three possible explanations of fine-tuning: traditional theism, the multiverse hypothesis, and a pantheistic God of limited power.