I think that the addition of the action sequences at the end and the rough 3D used definitely could have been scrapped and made me happy. Took what would have been a sure fire A+ game and made it a B.
GK went through so many incarnations in this series.
One thing that saved the game for me was of course Jane's excellent and meticulously researched plot, the characters and most of the game play. Great updated theme music too.