Microsoft has made a new Xbox software for Windows available to testers, which dramatically streamlines the game installation procedure via…