You we're playing Super Smash Bros. Ultimate on your switch, but suddenly you got sucked into your switch and into the game
Release Date 2026.04.25 / Last Updated 2026.04.25