i would suggest making a discord server first so that everyone will be updated if change of site happens. As a bonus you could post the concept pictures of the characters there as well.
"We should all play sometime. It doesn't require a good pc so we can all run it" Mina said getting nods from everyone. (Pls someone give me a good MMO to play that doesn't require a good pc. I have no games)