10 more screenshots of Far Cry 3

Villages! Helicopters! Towers! Crouching! Hats!