Tag Archives: Microsoft Play

Microsoft Play : games for Windows 8

Microsoft has finally launched Xbox games for windows 8 .

The games are available on Windows play.