Ben Reiniger wrote on Sun, Nov 15, 2015 10:29 PM UTC:
Hi Zied,
I have given your account Contributor status, so you should now be able to submit your game through the site's forms.
(We normally require that a person's first submission be sent through the general email contact; I've found your game through your Person Information page and so have foregone this requirement.)