Back in January, Microsoft announced the integration of Xbox on Windows 10 which will allow users to stream Xbox games, connect to their friends, follow their achievements, capture and share in-game clips, and the most important feature of all, play ...
Read More »