Shroud of the avatar

Read up on it when it was first announced, doesn't really sound like an MMO though, kind of like some Diablo system?
 
kinda hybrid it seems from what he explains.

Like everyone is on the same shard but based on where you are on the map, but then you get to be in an instance of your own with your friends and people you don't know.

I wonder how it works in the end and if you can leave the instances when you wish to or such...