Call Of Duty Warzone first impressions review – COD does battle royale

0
92

Call Of Duty: Warzone a right royale battle (pic: Activision)
Modern Warfares long-awaited battle royale mode is now free for anyone to play, but even if it doesnt cost money is it worth your time?
The existence of Call Of Duty: Warzone has been probably th… [+5957 chars]Source