Comment Comment by istoica Yes, get it from Microsoft Store, it is digitally signed, autoupdates and offers you the best windows experience. parent istoica 2 years ago