2 ms·Microsoft is slowly building to a future where 'every screen is an Xbox'3 points by mfiguiere 3y ago