First Look at Dig Site, From Titanfall's Frontier's Edge DLCRespawn Entertainment has released three new photos of Dig Site, one of