Not to mention the reveal was extremely strange and almost felt like they were not releasing anything at all for the first 15 minutes before they showed it in action, almost felt very self conscious.
I feel that level of tagline should have only been invoked when they truly manage to ship something on even the baseline of their competitors today in a (wishfully) local and secure way.