Super Smash Bros. Ultimate Director Masahiro Sakurai Shares Some Good News for Nintendo Fans August 22, 2021August 21, 2021