Call down aerial bombardments, charge your shields, and find your nearest zipline because Respawns newly released free-to-play Apex Legends is here! After a flooding of battle-royale's from everybody ...