After doing further DD here with CATA, I believe so too. The time should be nearing if I had to guess. Major news usually takes major time of which some of us have been here waiting.
I have no exact time of which I believe such to happen, but I would like to think that it shouldn't be much longer.