Microsoft Acquires Game-Streaming Site, Will Integrate Features into Its Gamesarstechnica.com1 point·Aelinsaar··0 commentsOpen articleSaveView on HN