in Trending Call Of Duty Launch Sales Have Dropped By 40% This Year by autobot November 15, 2021, 4:17 pm Call of Duty launch sales is down by 40% year-on-year following the release of Vanguard last week. But is it really that bad for the series? www.gamebyte.com