For all my complaining about the update process, the app itself has always worked for me*. There have been bad updates that hosed parts or all of the game, but apparently I'm far enough down on their list of gamers to update that they have always fixed the problem before I got the update. They just aren't hooked deeply enough into the hardware to have problems with PC's. Updating on windows is not a hardware specific issue, it's an issue of trying to decipher what MSFT wants you to do today, updated daily.
*there is a minimum standard of graphics card. When I first built my system, I didn't meet that standard and the app didn't display the game. Easily solved by swapping graphics card to an equally obsolete, but supported graphics card.