Bioware did a great job in making you feel like you were part of a much greater world. And while more focused on combat than plot Icewind Dale did as well. This one does feel more generic... You make a great point that this one feels more like the setting was created for the sake of the game.