I play all those games you've listed, and more, on high settings, and getting almost 60 FPS every game or more, with an AMD FX 6300(with a mild overclock from the 3.5 Ghz to 4Ghz) and same amount/speed of RAM you have with the Sapphire R9 280x(virtually the same card-but slightly faster at most) at 1080p resolution so you are OK with the Radeon 7970. Good gaming.