Here's a little bit of legal humor: When a lawyer says, "I intend to love you", do you know what that means? Nothing.
So, when a company says, "we are set to introduce..blah blah blah"
That means nothing, imo.
It's a product place-holder, or test-market balloon. Been there, done that.