questions in Mario Creator

Share your creations!
I just realised we're already in summer 2021 and there are no releases. But that it's the begining too so just need to be patient...
So is there still roles open for beta testing? I'd love to so if that's the case.