If we're asking the wrong questions about Christmas we will undoubtedly come to the wrong answer. Genesis 3:15 is the first promise of the Gospel that God will send a savior to restore creation. But who is this person? And when will they come? And now you're ready to hear the Good News that comes at Christmas.