The Orb’s 15th studio album bears a fitting yet frustrating title.
UK duo take viewers on a trip to the uncanny valley.