To summarize it in 3 words outstanding, amazing, breathtaking.
Advantages
-Mod types for weapons was outstanding
-realistic destructive environment(breaking of trees created a lot of fun for me)
-Amount of vehicles you could take control of
-Graphics
-Nano suit
Downsides
-Hacking was a bit of a problem in Multi-player i still found it very enjoyable.
-Lack of gameplay types, in multiplayer there was only power struggle and instant action, a lot more could have been done
-How quickly the nano suit enhancements wore off
-Amount of computer space the game used up