Long-time BennuGD user and domain admin Pixel (from Pixjuegos, he’s got some very fun games to play there) has started a new web site so that people from the community can upload their games to a central repository.
It’s located at http://projects.bennugd.org. You can already find a few games there. The site is far from done, but it’s pretty much functional already.
When uploading your projects, you must login with the username & password you use at the official forums and you can add a lot of details about your projects: screenshots, youtube videos, paypal donations…
So go give it a try, and don’t forget to leave us your opinion in the forums!