EA launches new Battle Royale game Apex Legends