Like with every MMO like thing, just going to wait a few days until kinks are ironed out.
How is this an MMO like thing ?
It's multiplayer, it has cloud saves. If that is all it takes to be defined as an MMO these days then pretty much every game out there is an "MMO like thing". There is absolutely nothing about the gameplay that is run on dedicated servers, it's just matchmaking.
Persistent characters, online open world.
Games like Sim City and Diablo III have had these same issues, if you didn't notice.
Games like Sim City and Diablo had gameplay run through dedicated servers. The open world is not online, it's hosted by one of the participants.