ParentFull threadistoica·Yes, get it from Microsoft Store, it is digitally signed, autoupdates and offers you the best windows experience.View on HN