Pros
Plot - I really liked it, well, I won’t talk about it, spoilers are not needed
Gameplay - I really liked it, even though everyone doesn’t like this particular part
Endings - there are three of them in the game and it all depends on your actions in missions
Improvements - you can get them for certain actions and I liked that, well there are few of them
Moral choice - I liked that the game often gives you a choice and the choice is not easy either
Atmosphere - That you are a double agent and you Being in their database is a little annoying, isn’t it?
Cons
Optimization - the game crashes very often
The cube is a puzzle towards the end of the game and it made me angry