https://twitter.com/DirectFeedGames/status/1452717342123864074?t=4p-zymbD8WpcK6LxlwjeTQ&s=19
Apparently the game will indeed need an additionnal download on the Switch for the cartridge version.
And Nintendo is actually distributing the game, which is like the weirdest thing ever