Activision announces Call of Duty: Warzone
Activision and Infinity Ward has been hyping up Battle Royale since before Call of Duty: Modern Warfare was even released. In the background, there was a persistent leaker going by the name of TheGamingRevolution, consistently leaking Battle Royale info over […]