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

I certainly cannot argue with that. 

The only advice I can give is that when you finally make a choice on an engine stick with it. Learn the ins and outs of it. Live with it.  Absorb it. Once you do that then the mechanics of the programming and development become secondary and your creativity blossoms.