Mind is truly blown.
This presentation is amazing both for the ambition of the company and sophistication of the technology, and also for the lack of presentation polish (both the presenters and the slides). History in the making though!
The thing reminds me of Black Mirror!