Maybe your computer has done an automatic update, maybe just the video card drivers. I'm just guessing though. In any case, I am glad that the game is to your liking. :)