Gameplay wise and graphics fantastic. Tho AI is super accurate and will nail you from a football field away within 1 second of you showing your face. Story, long, boring, now with the more open world aspect there are ling stretches of just opening drawers and looking your upgrades. There was one fight seen that got me hyped but after that just when I thought the game was going to end. Nope just keeps dragging on. Get to another good point that should have been the end. Nope once again the game drags on and even introduces another random gang just before the final fight, that leads into more disappointment.