Masahiro Sakurai is the latest creator to join YouTube