Nintendo spills sales and release dates Google may partner with Spotify on Google Music Microsoft teases Mango: Our complete list of upcoming Windows Phone features