Call of Duty Warzone Launches

Call of Duty Warzone Launches

Last week we predicted that Call of Duty’s Battle Royale mode would launch soon, and we weren’t disappointed. Activision launched Call of Duty: Warzone on March 10th, and thus far it’s been an awesome experience. The game features 150 player Battle Royale, where players are dropped into a large map that sees players duking it out for one man to...
1 Item