News Masahiro Sakurai Talks Meteos Development in Latest Video Masahiro Sakurai talks Meteos development in his latest YouTube video, from its concept to his thoughts on the final product By Leigh PriceFebruary 14, 2023