God steps down from heaven: The divine visitor