Why Warzone Battle Royale Is A Big Move For Call Of Duty

With Modern Warfare’s standalone free-to-play game, Warzone, Activision is pushing deeper into the battle royale space, and the impact for Activision could b…

Read More »

SOURCE: YouTube