Taking note of this point -
"It is strictly multiplayer but there is no game server as it's peer-to-peer. You (or a friend) hosts a game and shares the invite with other people who can then join the game."
Which clarified for me what is already said in the thread.