Call of duty Warzone is a recently launched Battleroyale 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? Afterall its the only free…
