Beneath the stuttering and the crashes, there's a great game.
The story is good, the voice acting is excellent, and the tasks are more interesting and complex than the original. It's a shame too because if you took the bugs out, this would be a great game. Add to that horrible framerates and what we have is a sad excuse for a released product. I haven't even left Telos Station and I've already experienced 3 crashes where I had to revert to a previous save. There were some bugs and glitches in the first one.