Apple may have the iPhone, but the iPhone doesn’t have the Xbox. On Monday, Microsoft leveraged its most compelling entertainment asset, the Xbox 360, into the Windows Phone 7 Series. But what does this mean, practically speaking? (Note: If you don’t understand what the heck Windows Phone 7 is, read this first.) Here’s the official word from Microsoft on how …
Read More »