This contract isn't worth the paper its printed on.
By the time Nintendo releases a console capable of running recent COD games, then the agreement period will be over.
Exact reason why the switch hasn't had any COD games on the switch because its been proven that its not worth the time and money to have a dedicated team to make a version for nintendo consoles, because they dont sell enough to make it worthwhile.
And saying that, when nintendo DO release its "next gen" console, we all know that it, again will be cheap hardware with some gimmick so the fanboys think its now the only "innovative, fun" way to play games and masks the fact its just a slightly beefed up PS4/XBX1. Then and only then, Nintendo just might get COD games, but highly likely they'll be old ports from the past 2x gen consoles ago.
Make note, the WiiU was the same gen console to rival the PS4/XBX1, but it failed epically because of its cheap inferior hardware. NOT what nintendo claimed, gamers didn't know the WiiU was a new console, they thought it was a Wii add on.
So Nintendo releases its new next gen console (this putting them +1 gen ahead of Sony/Microsoft).
Nintendo are going to need a new console very soon if they plan to ever try remain in the market, when all devs have ran out of their older/retro titles that nintendo, again failed to get, or Nintendo themselves have ran out of titles they have lazily ported over, or release as a very basic game and later bring new content, that you'd expect buying a "new" game, as DLC.
Devs will very unlikely support nintendo with its current new titles, as constantly proven everytime, yet nintendo keep promising to improve better third party support.
Then we laugh at this contract because we know how big COD games and their updates can be, we all know how cheap Nintendo are when it comes to providing internal storage, same as its games media format.
They simply refuse to provide todays basics for internal storage, yup, they're cheap skates that offer still in 2023 a massive piss take, 32GB and if you're to require more, which you obviously will, Nintendo have passed that expense onto the consumer forcing them to pay to add storage to play their shit games.
Then we move over to the devs, Nintendo don't care as well, when it comes to choosing its games media format, they always pick the format that is cheaper for them.
Small game cartridges are OK for Nintendo games, because their games are relatively small in size, if devs want to release a game that is pretty large in size then that costs them more.
Same with the GC mini DVD, enough storage for Nintendo to put its games on, but third parties had to pay out to release games on multiple discs or avoid the console (which most did).
Wii, games moved over to either BlueRay or HDDVD, games were moving forward, thus getting bigger, nintendo recycle the GC with a gimmick controller.
Sure, it was a success for them, but it was littered with shovelware crap titles and lacked the AAA third party titles, hence Nintendo promising again better third party support.
WiiU, well pointless bothering with that console.
Switch, again just shows how its expense is put onto the customer/dev, so do devs decide to opt in with its big games and pay for expensive carts or force the customer to sit downloading massive updates that takes ages on the switch due to, yup shit hardware.
So, this contract is as much use as the paper I use to wipe my arse.