Shpeshal Nick
aka Collingwood
MS has something to gain from this, a big name game on their store. Activision has nothing to gain whatsoever from this.
Well no. Theoretically, Activision would gain sales from another storefront had this version been set up properly.
But without knowing anywhere near enough of the details (Cost to MS to get this on the store, cost to port to UWP, cost to implement xplay etc) it's too hard to know what in god's name is going on. Because every angle I try to look at this from just beggars belief.