Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

There's definitely a (harsh) learning curve. I like to think that with more levels to introduce the mechanics step-by-step it'd be interesting to get better and better at it!