Gaming

Culture

Microsoft is officially making Xbox video game streaming sticks

This article was originally published on Engadget. Just days before Microsoft’s big ol’ E3 livestream, executives from the company sat down to talk — er, read remarks prepared by the communications team — about the future of Xbox. In a pre-recorded media…