am quite amazed that a discussion about a promising press release has turned into video analysis. I am not saying it has no relevance but it does look like missing the forest for the trees.
That's what forums are prone to doing. In this case the forest is more like a clump of trees in a hostile desert.