We’re revamping the new release submissions form.  Check back in a few weeks.