There's a nice series of spoiler-free videos over at the Game Informer site if you haven't already seen them.
The Making of Uncharted 2: Among Thieves
And if I may be especially mysterious, I may
just have something interesting to share, say, around 2200 PST. What could it possibly be? You'll have to stay tuned and find out!