Executive Producer Drew McCoy tells us why there are no Titans in Apex Legends, despite the fact it is set in the Titanfall universe.