Call of Duty is back, and it's got a battle on its hands