With the delays things seem overly negative at the moment. However, a release to the public in maybe a couple of weeks looks realistic, and there are already devices with a number of devs.
On the bright side there will be a number of killer apps on day one in a device which will take...