On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It's typical to have doubts when releasing anything for the first time, but you'll be fine. People have their own opinions (good or bad) so don't let those put you down.

A good way to clear those doubts is to simply play your game from beginning to end. If you feel that it's good, you can expect others to feel the same :D.