Uncharted 3 has only just been announced, but it is already among the most anticipated games of 2011. Check out this first teaser trailer for the game, which seems to set up Drake of Arabia.
Uncharted 3 has only just been announced, but it is already among the most anticipated games of 2011. Check out this first teaser trailer for the game, which seems to set up Drake of Arabia.