Uncharted Territory: Naughty Dog releases free-to-play Uncharted 3 multiplayer

Uncharted Territory: Naughty Dog releases free-to-play Uncharted 3 multiplayer

Call it an experiment. Uncharted 3 is by all means a title purchased primarily for its single player campaign, but Naughty Dog wants to expand…