Do you need an Xbox for play anywhere?
You can purchase a "Play Anywhere" game on the Xbox Store or the Windows Store. You don't have to own an Xbox One to play "Play Anywhere". If you are only using a computer, you don't need to make sure it's running Windows 10. September 20, 2016