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 platforms including Xbox One ... Read even more