You've been promising and promising....
PLEASE, can you state a release date. Or, even a date that you will announce the release date... and just do it.
You have (potential) customers with projects are on hold and they can't be INDEFINITE. If given a TIMEFRAME then (potential) customers can make informed decisions about their purchase, instead of waiting and waiting and waiting just to see IF the product will be available within the timeline that your (potential) customers are working in.....