Apex Legends Season 2: Battle Charge is fast approaching, here is everything you missed from the gameplay trailer!