Hello Sir,
I have asked various Staff Members about this and they've told me that it's coming soon. I was trying to dig deeper and try to find an ETA (Estimated time of arrival) and they either wouldn't tell me or didn't know. However, I believe it's going to be better than ever and it will be totally worth the wait.
If you have any more questions or queries about this topic, feel free to reply or shoot me a Private Message through the forums.
Best Regards,
Syc.