Call of Duty Warzone is a recently launched Battle royale game by Activision. It is a free-to-play battle royale with up to 150 players and a unique approach to the battle royale scenario. Many gamers are wondering if it will be the next pubg. After all it’s the only free-to-play…
