This movie was fun for the 10 year old girls we had with us as well as the adults. It made really good use of the technology available and seemed very 'real.' Just the right mix of action and heart. Not sure that it could stand alone as a movie, but was an excellent sequel.
I thought it was actually pretty good for a live action overdub; those usually seem particularly awkward to me. I'm thankful that they used the anime's English dub cast who seem to have the characters nailed by now. In terms of story the movie was okay; the changes made to the plot were acceptable and understandable when taking time limit into account, but some of the rearranging seemed a bit outlandish to me.