That's what I estimated. He never said he was gonna do it in 2-3 months
Yep but baldifan said mystman12 is doing it
He is but not in 2-3 months (unless I just somehow predicted it)
You can also see it in here (But if you actually read it, mystman said there is no release date)
It does mean that he will announce the date in future what ever lets wait
He said "at this time" so it could really mean he will announce