The game really makes you live the life of Connor. Every character has personality and if finely chiseled. Some shortcomings in gameplay mechanics or else the game would deserve a 10 IMO. When you play the game, it will help if you go very slow and look at all the "side" stuff you can do, like collecting things and doing non - essential missions. They are the ones that multiply the fun for you and make you feel you are really living someone's life.