Second i do not know what you did to make up the downleound, but I was on newest win 10, it downloaded and developed fine and is in english.
Second, I do not know what you did to screw up the download, but I am on the newest Win 10, it downloaded and installed fine and is in english.