The Battle Royale genre has taken the gaming world by storm, with the success of games like Player Unknown’s Battlegrounds and Fortnite. Call of Duty has now thrown their hat in the ring with their new free-to-play game, Call of Duty: Warzone. Since its release, Warzone has become one of the most popular games in […]