Yes, if you can't find your favorite web apps or games on WebCatalog, feel free to submit the app by filling in this form: https://webcatalog.io/apps/submit/.
When your app submission is approved, please wait a bit later to check it on our Apps Page because it may take a few hours to be published.