Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You can suggest yourself to board and if a corporation manager is interested - he will invite you. I also suggest that you as well recommend yourself in chat, as an active player - to get higher chances of being recruited.