Well unfortunately I dont have a time machine nor a crystal ball to look into the futre, so the short anwser is I dont know. But if I had to guess as long as you want depending on the settings you can stand to play at. I would think the 1060 should be able to play any game 1080p 60fps for probably 7 years or more, depending on the rest of your specs.