Call of Duty: Warzone to challenge battle royale rivals

Call of Duty: Warzone to challenge battle royale rivals

Image copyright Activision US game developer Activision is releasing Call of Duty: Warzone, its new battle royale game, on Tuesday. The move was announced following a series of leaks during the game’s development. Warzone will be free to play across gaming...