in Trending Call Of Duty will no longer be yearly franchise claim latest rumours by autobot January 21, 2022, 3:02 pm With talk of diversifying the company’s output, it’s believed Activision will stop releasing a new Call Of Duty game every year. metro.co.uk