I cant speak for every game but it was the best thing to happen for TitanFall. It's a new Ip that got paid for by MSFT and there isnt a company in the business that can do massive advertisement campaigns as good as MSFT. MSFT is even bundling TF with XBO. All this puts TF on the map along with it looking like an excellent game







