Activision yesterday launched a free-to-play battle royale mode for its popular first person shooter, Call of Duty (CoD). Like many free-to-play games, it will feature its own virtual currency for buying upgrades, and generally creating revenue for the developer. Call Of Duty: Warzone Battle Royale games, in which players fight to the death in a shrinking play area to be last man standing, certainly seem to be the favour of the past few years. Games […]