Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If you can develop your main idea in just a few hours, then you can move on from there. Add levels, add art, and polish the life out of your game. If you can't make that game idea in a few hours, maybe take a look at the idea again.