Super Smash Bros. Ultimate Director Shows Just How Closely Involved He Is With DevelopmentJune 11, 2024, 10:18 p.m.