The latest battle royale (BR) on the block, Apex Legends, has hit the ground hard and running since it was quietly launched mere weeks ago. At around 50 million players, Apex Legends has captured the interest of FPS and BR fans around the world. As early as now, the... Read more