Took a look at the subscribestar and it seems like it isn't coming for a bit due to, issues? Can't really tell as I'm not subbed.
"Hello everyone! The game is playable atm, but i don't feel like the game is in a..."
There's the title of the post that seems to insinuate that there's going to be a delay. So I guess more patience is needed.