I really enjoyed this mission and the story is coming together bit by bit.
In many ways I prefer this to the FE as its sort of uncovering the story naturally as you explore around, rather than having it presented in a linear episodic way. Just wish there was more as one map per week is slow progression.
I hope they add more instances later on.
I like the new missions as well, but the way we get to them is not "natural" at all. The only thing you get by exploring around New Romulus is a broken F key and lots of filled inventory slots. You don't even have to do anything on New Romulus at all to unlock tiers in the Romulus rep system.
The thing I really hate is how long it takes to get the data logs about the history of the world. Are those posted anywhere?