Apex Legends Tops 10 Million Players in Less than 72 Hours
It's official, Apex Legends is a hit. After the almost unbelievable secret launch of the title, which has been nearly flawless, the title is seeing large success with players. The number of people playing and streaming the game has been tremendous and now we know just how much. Apex Legends…