We have switched on the new channel system. There are still a few new features in the works (such as forums integrated into the hub).
If your game did not happen to get seeded into the new system, simply go to your hub control panel, click on the item, and then go to "distribution". From there, you can choose a channel to submit to. The channel admins will then give it a fair review and get back to you with any questions or requests.
In general, a game should not be submitted until it has all of the basic ellements of a playable game. Until you are ready for that, any game session can be aired in BYOND.Live's live game section, so it is not like your game is being censored. People can also find it by searching the hub and, of course, you are free to publish your game's hub page from anywhere on the net or in other channels that may spring up.