I didn't even think of that, but all mobile games on iOS and Android are done with OpenGL ES, and Microsoft doesn't even support it. That could be a major problem for Microsoft.
Contrary to popular belief by many geeks, game consoles do not support OpenGL as well. When they do, like the PS3, is a kind of subset that most studios avoid using anyway, and prefer to make use of the lower level APIs.