Has it been launched yet? If not when is it due for launching? Please someone in the know please respond.