Technology news June 21st 2017 Google Play Store Netflix Interaction Microsoft and more