This is a very immersive game, lots of quests, but can be difficult because your actions and choices DO matter. You have to keep track of the plot otherwise you might end up having to reload from a previous save, that is if you keep a decent number of saves.