Best possible way to continue the story.
The action scenes are fine although there is excessive use of shaky cam, which holds back the fight scenes. Neo's special move is used too often.
Even though the story is fine and has a few levels of metaphors, it doesn't contribute too much to the overall lore and world, just enough to keep you interested and keep the story going.
Anyway, worth the price. Just don't expect revolutionary new ideas like those from the first movie.