There is no confirmed release date, the game is alive, and the developers are still working on it. They have in mind making this update feel well-polished so that we (the players) can have a good launch-experience. I know it's annoying for me to say this, but be patient my friends.
+ I apologize if you find this post inappropriate, I will delete it if you want me to.
Edit: also feel free to correct me if this information is wrong in any way.External link →