So all of Titanfall's DLC is now free on Xbox Live. Xbox One TAYers, if you don't already have the DLC you should totally download it so we can have it for Titanfall Game Night this weekend!