As an official (or Owl-ficial) Contributor for the group, I have some admin privileges but it turns out I can't open the folder for new submissions. Sorry. I'd suggest sending a note to either the Founder or Co-Founder since I think they are the only ones with full admin abilities.