Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I do not agree on the obstacle placement thing. I think some obstacles and stuff are needed to kind of keep you on your toes. Having things while you explore adds to the experience, at least I thing so, but except for that, I more or less agree to everything. Good comment.