I am looking to build a Gaming PC for the first time and so far this is my setup. To me it looks good and would run most games on high settings. I will not be looking to overclock and the case I have picked out will not change. I would like to know if everything is compatible with each other. Please dont be hesitant to reply with suggestions and changes I could make. Also should the cpu cooler keep the cpu relatively cool.