i've seen no official release for it, so i don't think it is, to be honest. i've had it for a few months, did a nice little write-up/first look for it, etc. i don't think the reasons for the delay are related to a technical reason but rather a legal reason (in other words, the version we'll see when it is released will be the one you have - 1.0.0).
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.