Depends on what you define as "fully" but sure, it's very slowly getting there.
If they can actually deliver what's planned for next year it should be a decent step forward towards the planned live version of the game. We'll see how well it goes though.