Probably the best game I have played on DS so far, and exceeds the first game in several ways, except perhaps plot.
The twisting story line of each lenghy episode guarantees that the game will remain interesting and keep the players attention. It took me several months to complete, simply because I played it small parts at a time, that plus I had FF7 + AnimalCrossing to play.
I won't write a lenghy review as several people have already, I'll just conclude that -
Very good game, excellent storyline.
Worth buying, even if you mainly play FPS's or something else, you will deffinetly enjoy it!