Is it possible to contact Capcom?
they have a website
I know, but in the “Contact” section there is written that it is supposed to be for technical support…
Capcom-Unity has forums. If your idea is good enough it will get popular. BTW put a pic on your profile…can’t stand the Question mark.