Technology news April 3rd 2017 Windows Market Share Steam Android Nintendo Switch and more