Call of Duty tries it's hat at the battle royale genre again with Warzone. A free to play version of last years Modern Warfare.