No, certainly can't be what we are waiting for - it says they will be releasing further updates. This is simply to tell people there is more to come.