Microsoft’s push to separate the concept of Xbox games from the Xbox console itself has always felt a little…annoying? The corporation’s “This is an Xbox” campaign has been more confusing than anything else. However, the really significant aspect of this detaching of the games from the machines is the releasing of…
Source – kotaku.com
All content and images belong to their respected owners. This article is aggregated for informational purposes only with full credit to the source.