New video claims to show Call of Duty battle royale

‘Warzone’ will seemingly release imminently