archbrix on 21 April 2011
Personally I probably wouldn't have put Fight Night on the list and I've never played Just Cause 2, but all the rest are beauts!
And yes, Uncharted 2 deserves #1, IMO.