‘Apex Legends’ hits 25 million player mark!

  Apex Legends, the free to play battle royale game from EA games and Respawn Entertainment…