I am getting slightly peculiar graphics in Far Cry 3. It looks rather like there is some colour quantisation going on - the shadows are pitch black, and change to lighter colours abruptly. This is particularly noticeable is dark areas like caves, where it looks almost like an old 16bit colour game (although not that extreme).
I have also noticed it on faces, where there are quite clear contours between colour shades. At the same time, some of the lighter areas are too light, e.g. the beach sand is amost completely white. I have tried tweaking all the calibration settings, but nothing seems to get rid of it. Has anyone else noticed this effect, or have any suggestions of what I can try to get rid of it? I have a 24" Samsung HD LED monitor, and a radeon HD 7850 graphics card. Other games look great, so I'm pretty sure its some setting in this game.
Edit: Here's a screenshot showing what I mean:
(Click on image to view original, high resolution image.)

I've tried updating the drivers, switching to DX9, but neither make any difference.
