I mean if you don't have a Switch by now it's good advertising.I like that Nintendo is posting this on YouTube so people who don’t have an account on websites like Twitch and dailymotion or people who don’t own a Nintendo switch console can see it
Prepare yourselves
Paper Mario TTYD. What the fudge!?!