Call of Duty Battle Royale

It’s nearly a week since Activision and Infinity Ward has launched Call of Duty: Warzone, a standalone free to play game based on 2019’s Modern Warfare that is extremely focused on bringing large-scale Battle Royale matches with 150 players. So far, players were only allowed to play matches as 3-player squads, but as of now,
0 Comments