Microsoft Stores to live stream, give prizes for Xbox reveal

The many retail Microsoft Store locations in the US and Canada will not only be hosting the live stream of the company’s next Xbox reveal on Tuesday, they will be giving out some prizes as well. Read more…

    


Neowin