I would have thought that they were going to have their own launcher to play this game, but what took me by surprise is they put Super Mario Odyssey on Steam.
Looks like it was done in-house by Nintendo themselves. After DMCA-ing the crap out of YouTubers who post videos of the Steam Deck emulating Nintendo Switch games, as well as shutting down unofficial, fan-made projects that make use of their IP, I think Nintendo is finally giving their fans what they want: a proper port of one of their first-party titles on a platform other than their own. It seems like Nintendo has finally given up the battle.