APEX LEGENDS BATTLE ROYALE A brand-new free to play battle royale being dropped in the Titanfall universe. Thought it would be nice to post one of our first ... apex legends battle royale