It's as if a band of amazing angels got together, John, before time even began, to celebrate their common heritage, sense of adventure, creativity and savoir faire, and decided to meet in the distant future within the jungles of time and space, upon a distant little blue planet, to see how long it would take for each and every one of them to discover who they really are. A band of 7 billion angels, to be precise, which is not a lot by angel standards.