And they continue to wonder why we enjoy Steam so much. Buy it once, use it on anything it can be used on. Linux, OSx, Windows, etc. As well as being used offline once installed and verified... (accept batman which I refuse to buy...)
So when will PCs get access to first party Microsoft Games?
Also will these games even run on iOS or Android? x86 games are developed on the most powerful and efficient architecture available. I don't think good things will happen porting it to Objective C and Java. Especially since most of these devices don't come with the processing brute strength of even a decade old PC.