This was the best game I have ever played! Fantastic story. Fully customizable features. Open world to the extreme. The story line is set, but you choose to do everything when you want to. Fun to play. Exhilarating sequences. Adrenaline rush if and when you want it. Overall fantastic! I just finished it and I am going to start all over again, because it's that good!