Waited a very long time for this game. Pre-ordered it the whole 9 yards. I am disappointed beyond words. This game is just another first person shooter, but with free roam. No real purpose in character customization if the only way to see your character is in a mirror. This coupled with a world map littered with ridiculous amounts of mini side missions with very low rewards, and a money system that is ridiculous in the way you struggle to upgrade and an infuriating weapons and armor level based system. I truly wish I'd just taken a refund.
Plenty of people have spoken at length on the mechanics, graphics, and game play and all I can say is that 90% are spot on.