Call Of Duty Warzone, a new Battle Royale game launching soon is FREE to play
Chris Garcia
00
Did "FREE" get your attention? It should. Activision has announced that a new Battle Royale game taking cue from the recent Call of Duty: Modern Warfare will be released soon and will be entitled "Warzone". Best of all? It's FREE and you don't need to own a copy of the Modern Warfare game to actually play it. ...