Titanfall 2 's release was scheduled between that of EA DICE 's Battlefield 1 and Infinity Ward 's Call of Duty .
Despite the positive reception , Titanfall 2 underperformed commercially , with most attributing its underwhelming performance to it going on sale in a crowded release window , being placed between the release of Battlefield 1 and Call of Duty : Infinite Warfare .
Titanfall 2