pbbg.site is back online with a new and simple site. There is still work being done and features being implemented, but for the time being its functional enough to start accepting game submissions.
If you’d like to submit a game, you can do so here:
Anybody, even guests, can add whatever they want. However, every submission goes through an approval process to weed out the duds.