I'm thinking about purchasing this game for my PC while it's on sale. Steam and Microsoft have it on sale for the same price. Which version of the game has less issues? Steam or Microsoft? Do games purchased through the Microsoft store still have to be redownload even if they are installed on a separate hard drive or partition after reinstalling Windows 10 or will the Xbox app detect the game files on the separate hard drive or partition after a fresh Windows 10 installation and running the Xbox app?