News Xbox Store New User Interface Leaked Dinesh Jun 5, 2020 Microsoft is continuously working to improve its services and applications. After the launch of its next-generation of consoles, the company could have some news to show regarding its services for PC…