Technology news for Monday May 2nd 2016 Facebook Windows 10 Steam Bing Chrome Browser