I have not played the game extensively yet but it definitely left a good impression on me. Its an open game but with a strong storyline if you don't want to lose yourself in exploration adn random missions. But if you are the sort to explore, you can do that too.