Windows Technology news February 17th 2017 Google project loon microsoft play store and more