Keep in mind, the public relations aspect of this product is as much in development as the technology itself.
Is this a PR stunt? Yes and no. On one hand it's a PR stunt in that it teases people with pie-in-the-sky products that don't exist yet.
On the other hand, this is a completely new product built on completely new technology that most people don't have any experience with. Releasing this sort of stuff is delicate because people need to be acclimated to the existence of the technology before they can be comfortable with it. This release is the very first step in that process. As the project matures, I predict they will lead the launch with a great deal of public-relations-type announcements like this.