This is one of the few games (and nearly the only CRPG of its time) where your choices actually changed the game world in noticeable ways. Do missions in a different order? NPCs you meet later will react to where you've been and what you've done, possibly changing their starting attitude towards you and opening/closing dialogue/reward options. Choose to save/kill an NPC? That may open/change which missions are even available to you. Sure, it's got some minor graphical glitches (and I hear there's some glitches with the hand-to-hand combat mechanics), but compared to other games of the time I would classify them all as extremely minor.