I love the overall story in its sci-fi style, but on the opposite I find most of the human relationships/ characters writing pretty bad.
I mean as far as Mira/the human race background/technological things are concerned, it's great. But the individuals NPCs... Only a few stands out. Other have completely dumb storylines.
It's a shame because the game would have been even greater if those quests were more coherent. Several times you let a NPC live just because you're supposed to play a string of 2 or 3 quests and kill him only in the last one.
I still found some NPCs to be memorable - especially considering how many of this game's story-related characters are playable compared to the first game, that's more commendable than it sounds, but some of those aspects seemed like notable weak points to me as well. The greater shape of the world and the races, factions and places sketched out in the abstract were all pretty good, the playable supporting cast is endearing enough even if their potential wasn't fully realised; and the amount of variety in the types of scenarios explored by the normal missions was great.
Which only makes the main story and moment-to-moment writing more disappointing in comparison, along with understandable-but-still-regrettable concerns like the lack of interaction between non-essential party members.
As it is, I like the world they've built and the whole structure of normal, story, affinity and basic missions, but both have a lot more potential for narrative delivery which I hope is better-realised in the next game. Still, it seems like something that'd be a matter of refinement, rather than a complete reconceptualisation.
Yep, the game has a terrible UI. Pretty shocking they shipped it like this.
It is surprising that it made it through the whole development cycle with text this tiny.
At least they made an attempt to address the complaints about UI size, even if nothing was patched in the original version, and making such substantial changes in localisation could have been unfeasible. Hopefully their future games manage to improve.