7 ms·I assume this is on the frontpage because of the Microsoft announcements.by the-dude 6y agoI assume this is on the frontpage because of the Microsoft announcements.nelaboras 6y agono they just anounced this todaytinodotim 6y agoTiming of the announcement isn't a coincidence though I'd guess.