Uncharted 2 confirmed, Drake to enjoy "free climbing mechanic"