Any of Microsoft's operating systems could experience freezing issues during Windows updates including Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, and more.
Like others, the help here finally let me finish the install of the game.
If that doesn’t work either, try to delete the Windows Update Cache. You can contact us for further assistance regarding any driver issues.
Driver Easy PRO offers you free expert tech support guarantee. Hope the solutions here help you fix the Windows 10 upgrade stuck at 90% issue.
Edit: I tried your suggestions without any progress.
I couldn't be internet or router problem since I've tried many connection (Home, work, friends, even public wifi).