You will soon have full control over games from the Microsoft Store
Control is the name of the game! The newly refreshed Microsoft Store may have been picking new features left and right, but some major restrictions still remained for the …