All in all, an excellent game. A must have for RPG, sandbox, or FPS shooter fans. The main story itself is a bit weak, as they tend to be in these open worlds games. But nonetheless, the side quests, customisation and sense of freedom, with four (I believe) possible endings, more than make up for it.<br /><br />Be warned though, it does have some bugs - which while they aren't as bad as they were on launch, still exist and can be a bit of a pain if those kind of things get to you. But, in my opinion, they're more than worth going through!