Technology news update for May 6th 2016 Microsoft Android Gaming Windows live mail 2012