Not being ready to reveal is okay imo; there was and continues to be a great deal of backlash from showing products that are downgraded for release. I believe that alongside the hardware showing; they must have software to show it off as well. They may be buying their studios as much time as possible here on this front. And I believe that is understandable.Damage Control? They reworded the phrase as it initially said "it will take some time".
This does not bode well at all...
Not knowing the price you want to launch at is concerning though. The price should have been determined on the bill of costs way before they went into design. I am curious at the implications of what they mean here.