Coincidently, I am currently playing this game a 2nd time after 1 year release and have been reminded what a quality RPG this game is.
The story and side quests really draws you into the game, even playing it a second time.
Just be sure to patch the game and you wont be disappointed.