I love this game so much.But I believe that the scenes can be hugely benefited from the latest graphics tech.(This game need better visuals for people who owns better gaming hardware)
Imagine how will this scene looks like with tessellation
DX11 is known to cause issues with some NVIDIA graphics cards.
DX11 support gets a -1 from me because of that.
To make yourself feel a little better you might want to try running the game with SweetFX. Looks rather awesome.