Xbox LIVE Games for Windows 10 1.0.607.0
- Free Download
Great companion for Xbox LIVE ...Xbox LIVE Games is a great companion app to keep up with the Xbox ecosystem ... game console. If you live inside the Xbox LIVE universe, this is a great app. ...
- PROS: Lets you customize your avatar, Beams game pages and demos to your Xbox, Beautifully designed
- CONS: Not many games for Windows 8 yet