The great folks over at Ars Technica have a post that explains in granular detail exactly how Xbox Games on Windows will function. Given that the project is a standard Microsoft soup of this and that, TNW decided to break it into bite sized bits for all of you, our readership. After all, explication is Continue Reading →