Xbox just had one of its best showcases, maybe ever. However, the cloud of its multiplatform strategy still hangs in the wings of the conversation.
Microsoft just made its best-ever pitch for the Xbox ecosystem : Read more
Microsoft just made its best-ever pitch for the Xbox ecosystem : Read more