Tuesday, December 28, 2010

Some New Uncharted 3 Footage...





I'll let the game speak for itself how amazing it is so far.