Ghost Recon Net have started their Ghost Recon 3 coverage here.

“The beautiful Mexico City makes up the setting for Ghost Recon 3, where a recent insurgence has forced US Special Forces to be deployed and regain control. Outnumbered, it’s up to Captain Scott Mitchell to control the Ghosts and use their technological edge for survival. While technically taking place in a single city, the game’s environments encompass many of the capital’s diverse locations.”