I disagree. Uncharted 2 was the more polished package overall and was a more consistent experience all the way through. Uncharted 3 felt rushed in sections (especially towards the end) and although they had some great level design, the AI didn't seem capable of keeping up with the larger and more vertical layouts. The story was also underdeveloped with lackluster character development. It might have had some good set pieces but they felt like a series of disconnected moments.
Uncharted 2 on the other hand had better balance overall with a well developed story and deeper character interactions. The levels were very well designed with natural progression between set pieces. The stealth was also more effective than in 3.








