It’s been 18 years since Sati and The Oracle pondered the return of Neo. In December, that day will arrive.