Battle royale games are still hot these days to the point that Call of Duty: Modern Warfare, one of the most enduring franchises in video games, has jumped on the bandwagon. While the mobile version has been around for a while now, the more mainstream PC and console version has finally joined the fray with […]