Have you touched The Orb? Want to meet two that have? A mainstay of science, wonder and amazement since its inception in the late 80s, The Orb is science’s greatest invention. What’s its purpose? We’re not sure. Perhaps it merely exists to inspire us. Anything is possible with The Orb.