Technology news June 15th 2017 Webcam Iphone 8 Lg G6 Ms PacMan and more