Finished the game just now. Got both objectives at the end. Don't have solid feelings about it just yet, so far i can only say that this game is generally proper and a good experience. Good levels in general. Many felt suspiciously short or underused, like GARM. What the hell was that, the coolest place in the whole game and it's so ridiculously short... the game ends up feeling patched up and awkwardly stitched, uncoordinated and such. The main story at least, because thankfully the side content is very strong. But otherwise, to put in more poignant terms, i simply don't think the game does a good job with its story. I have some hypothesis as to why that's the case, mostly concerned with the "Deus Ex Universe" thing that's going on. What i think happened is that the story and narrative structure of this game were undercut by efforts to expand the franchise into other titles. The secondary missions were mostly well done because by and large they begin and end in this game. The lore that was left to be found by player investigation was also really interesting, probably because of how easy it was to create. It's quick content hidden in smart ways that don't require a lot of assets. The main story though, with its big event levels, the fact that it is the most forward facing aspect of the game, it was probably reworked extensively to fit narrative requirements, probably late in development too. But that's just my quick opinion of it and very likely unrepresentative of the actual development of the game.
I'm fearful that they will just simply make another one... i really don't want this to become a big franchise. The ending felt like the ending of a serial episode, with tons of loose ends, almost no closing arc for any character, and an obvious thread to be followed by a later game. Like a Marvel movie or show, some boring, never ending thread pulling that never goes anywhere, only growing more vacuous and meaningless as it teeters on. I'm almost at the point where i'm deciding to abandon the Deus Ex ship.
Got the pacifist achievement, i guess that must count for something.