Microsoft’s Xbox platform is at a crossroads and faced with more challenges than ever; it is also faced with more opportunities than ever. What does that mean for today’s Xbox customer? It might not all be good news. It might be all good news.
Source: Read More / Windows Central