This morning, Masahiro Sakurai, director for Super Smash Bros. Ultimate, held a 35-minute video revealing Min Min as the newest fighter for the Nintendo Switch game. Recorded in his own home, Sakurai introduced the ramen-inspired puncher as the 81st playable …