Each year, the bestselling video game Call of Duty releases a new generation with upgraded features and new storylines. This isn’t news to anyone familiar with popular video games or other software products such as smartphones, as releasing new generations and models is thought to keep users engaged and ensure a competitive market share.