Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+3)

I have a constant pressure in the back of my mind, that my games are not good enough. But then I wonder how games like Big Rigs even exist. 

If you also have some anxiety about dev / release - just don't worry. Release as you must, and update as need-be. Give yourself a break.