Topic on User talk:TremiRodomi
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
Indeed it does, actually. I can confirm because I played it on Switch and it actually does show the logo at startup. I can't link the video for whatever reason, but "Capcom Arcade Stadium Gameplay | Nintendo Switch" by Super Nintendad on YouTube is raw gameplay footage and shows the startup logos, too.