2 ms·Google's Underwhelming Game Streaming Reveal Creates a Big Opening for Microsoft1 points by kerng 7y ago