You have no idea what the agreement includes other than what was stated in the PR released,, just as you have no idea if they are ready to launch the website.
You do know that they did not spell coming correctly,,, so props for that... I actuaully think that Comming is Russian for money,, so it reads" Money Soon"