Featured Collapse Windows Phone Review By Simon BurnsSeptember 16, 2011 0 The Xbox Live games are massively important to Microsoft’s long term plan for Windows Phone.…