I have one stupid objection to the game: main quest line is too long. Unlike some other guy on these forums, I'm nowhere near casual gamer, but, being quite busy irl these days, I just don't have time to finish the game. Partly it's beacuse I find free roaming in this, to put it frankly, awesome world more appealing than finishing the main quest
Side activities distract me too much, but I'd really like to know how the game ends
it is an improvement overall.
Yup, much better than previous one.