To be fair the Titanfall deal, just like Sunset and any other 3rd party deal for x1 was made when the industry assumed that x1 would win the US and be viable internationally. If that had been what happened, the deals would have made sense, as Microsoft could sell the deals on the strength of the predicted market share. Now that all of that has completely collapsed, future deals for Microsoft will be staggeringly expensive due to having to compensate for locking yourself away from the vast majority of the global market, and even a sizable majority of the US market.
July NPD will show the abject failure of $399 to do anything at all, and August will cement another 2:1 loss in the books. September will be beyond brutal, bringing install gap solidly north of 1m and putting inertia into a full 12 months of NPD wins for 2014. X1s only shot this holiday is that ps4 has availability problems.