The way the game mechanics are taught is really good, it takes a while to figure out, it gives a sense of achievement but it's not hair-pulling difficult
Loving this game so far, only niggling thing is that the dialogue is based for the male character, even if you pick the female one. Other than that, I love the game play style!