in

Call Of Duty Launch Sales Have Dropped By 40% This Year

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