Would you believe they’ve now released sixteen Call of Duty games! At some point we need to discuss whether the franchise is...