All posts tagged in: Call of Duty Warzone

Call of Duty Warzone is a free to play Battle Royale game where players will be fighting against other 99 player in an open-world arena. It was released on March 10, 2020 for PlayStation 4, XBOX One and PC.