Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You can enter on our site: www.thegdwc.com. Selecting "Enroll Now!" or "Register" will bring you a form to register as a developer, after doing that you can submit the game itself. I hope you good luck!