Many do not know that your colour settings on your video card is set to default RGB TV, which is only in the colour range of 15-234 missing about 36 colours from the digital spectrum and while this may consist of many whites, greys and blacks its actually making your gameplay less enjoyable, so I use an ASUS GTX 650 Ti 1Gig video card and its basically the minimal requirements for most video games these days, my monitor is over 4 years old and doesn't do 4k or is 144hz either. These settings are for Nvidia cards and if your an ATi card user you can do the same in your colour settings too while I can not show these settings their basically the same, just have a good look at your colour settings and change accordingly.
DO NOT DO THESE CHANGES IF YOU ARE USING AN RGB MONITOR OR TV
This is what the default settings are
Choose how colour is set, Digital Colour Format and the Dynamic Range is all we need to change while some monitors can use RGB then select FULL in the dynamic range that's more for TV's and or RGB monitors (old box types)
Here is now what I have set the colour too
Change - Choose how colour is set, check Use NVIDIA settings (this may revert back when you turn off your PC as it is an inbuilt safety setting). Now change, Digital Colour Format to YcbCr444 (dynamic range will set accordingly), also some new cards might have more options just use any except for RGB, once these parameters are set, switch back to your game and tell me how much brighter and vibrant your gaming experience is, in regards to 3D game application settings I use Nvidia Experience to set them as they update it regularly to save a lot of messing around.
Well I hope this helps you with your gaming experience