With the repeated delays and failure to deliver on any projected product or development timelines, I think everything the company has claimed is now suspect and not likely to happen in the near future, if ever. I still would not buy the stock even at these prices and expect single digits are not far away unless something changes dramatically.
Promises and PR's only go so far.