Microsoft has been making a number of big moves lately. So far this month we've seen the Mixer streaming service begin closing operations and the announcement that Microsoft will be closing down many retail stores. Microsoft isn't just cutting back though, this week the company also announced that it has …
Read More »