Honestly, no one can predict what games will require in two years time. But a lot of that will have to do with what settings you plan on playing at. If you plan on playing those games at 1080p but are okay with medium to high settings, you should be okay with the most demanding of them...at least I would think so.
I agree with TechyInAZ, and want to add that no one even knows how well the most powerful cards of today will be performing at that point anyway. With how advanced GPUs have become the past couple of years and will likely evolve to be even more powerful. Heck, I have a GTX 780 Ti and it rocks games right now, and will likely rock them for the next few years. I had planned on adding another to run them in SLI, but now I will definitely wait and see if it is better to just get a newer one than go SLI, all depending on what games require at that time.