The Microsoft Store has a game collection that can be played without a download and shows more commitment to the casual gaming audience.
Nice — Microsoft Store rolling out new 'Arcade' section with dozens of free, no-download games to more users : Read more
Nice — Microsoft Store rolling out new 'Arcade' section with dozens of free, no-download games to more users : Read more