In all honesty that CPU is great and should perform well for the next several years. The graphics card is good for now and will probably play games at high settings for 2-3 years minimum, depending on the game, resolution, and fps you are aiming for. If you don't mind playing games at medium settings then it will be good til probably closer to 2018 and maybe low settings by 2020 in more demanding games of that time. It is really hard to say what requirements games will have by then, but knowing that consoles will be stagnate for several years, games that are more multiplatform releases will not see huge system requirements unless they are poorly ported to PCs.