Apex Legends Breaking The Records! 10 Million Downloads in 72 Hours
February 21, 2019
When the members of the Californian development team Respawn Entertainment last week released a fresh “battle royale” game Apex Legends, they probably haven’t thought that the game would overnight …