I cannot believe how ironically confusing it sounds to use, given that they claim it is "designed from the ground up to be easy to use".
But some stuff is just ridiculous.
Ok you use the mercurial model and have bookmarks not branches... oh wait you also didn't create a default bookmark when you initialised the repo.
Ok you also have the mercurial model where there is no staging of files... but now you've added in a whole new command to solve the problem that mercurial solves by just letting you name files on the command line.
Everything about it just feels like it's being different from something for the sake of being different, not for any actual benefit.