Amazingly detailed.
Unfortunately even with all these pluses to the game, there is only one part of this game that is a dissapointment. Once you've killed your enemies everyway possible, and do every mission including the side missions, the game is pretty much done. The replay value is next to zero due to repetitiveness. No online play, and some of the achievments are just flatout ridiculous... Finding these flags all throughout the cities can be quite annoying, even with a guide map(very time consuming).
I purchased the game but resold it not too long after. I would suggest making it a rental and play it hard for the time you have it and you'll most likely experience all the good of the game.
I am very impressed with the detail and storyline, very creative! But due to it lacking replay value, I'm going to have to short it from a perfect score by giving it a 9.5/10.