after a little research, the hd 7970 is basically the r9 390x 3 years ago. the hd 7970 is 280x re branded, and it considered a mid-range now, and probably will last for another 2 years, the GTX 480 was same priced as the r9 390x 5 years ago and it is still capable of playing the witcher 3 on medium settings.