While it doesn't have the depth or characterization of its cousin, Baldur's Gate II, Icewind Dale II makes up for it by being faster paced and more quickly resolved while maintaining that fleshed-out, epic feel so many of those Infinity Engine games had. Still on my top 25 list after all these years.