Yeah, Game Request is when you want a Mod to push it to the
Latest Games thread, and post it for all users to play and have opinions about.
You can't do that until you have at least an early demo, but I'd personally recommend you spend a bit more time developing it, getting a few play-testers and waiting until you've got something you're proud to show off. Once you launch it into the general pool the players can vicious, especially if you're still learning the ropes.
Programming / Development's a more friendly place; everyone there was (at one point or another) a newb themselves, so they're more willing to see past the in-development parts, have suggestions and encouragement.