If reports are to be believed, Microsoft is all set to roll out some new features for Microsoft Store, many of them quality of life improvements that the company actually already made available previously. On the Windows